Elephants, beaches, tea plantations and ancient cities: Sri Lanka is a beautiful country with a treasure trove of UNESCO World Heritage attractions. The island...
Anuradhapura is a sprawling complex of ruins and impressive architectural wonders. As you explore the giant dagobas and soaring brick towers, you're sure to...