Tagged: Attractions in Nuwara Eliya

Enjoy The Sri Lankan Wildlife This Vacation

Enjoy The Sri Lankan Wildlife This Vacation

In the tropical heart of the Indian Ocean is the wonder of Sri Lanka that is home to various amazing national parks. These national parks are given this title because of the varied vegetation,...

Nuwara Eliya, Cold and Cozy….

Sri Lanka’s highest town, lies at the heart of the southern hill country, set amidst a bowl of green mountains and Tea Estates which also known as the “Little England” in Sri Lanka. The...