Nuwara Eliya, which means "city on the plain", is a popular tourist destination in Sri Lanka, recommended by both tourists and locals alike due to its quaint scenery filled with lush flora and green hills. It's referred to by many as Sri Lanka's "Little England" because of its cold weather,
Tag: What to see in Sri Lanka
Dambulla Travel Guide : Things to do in Dambulla
Sri Lanka, a cradle of civilization, has at least three designated UNESCO World Heritage sites in one region, thus making my long arduous flights and layovers well worth it. Most of the designated UNESCO World Heritage sites in Sri Lanka are located at the center of the country. Dambulla town, therefore,