Hill country in Sri Lanka

Hill country in Sri Lanka Sri Lanka hill country tour is the best way to get to more experience of Sri Lanka’s hill country.  The hill country is located in the middle of the island. A large part of the Centre of the island is occupied by towering hills, which is a result of millions [...]

Best places to visit in Nuwara Eliya

Exploring the Gem of Sri Lanka's Hill Country : Best Places to Visit in Nuwara Eliya Nuwara Eliya is a small town located among the central hills of Sri Lanka, in the Central Province. It is around 160 kilometers away from the capital city of Colombo given its unique climate, atmosphere, and environment. Having an [...]