Surrounded by misty mountain peaks and lush greenery of rich tea plantations, Nuwara Eliya is nestled in the hill country of Sri Lanka.
The heavenly piece of land is fondly called “Little England” and offers you a mesmerizing holiday gateway with an unforgettable experience. You can stroll around the splendid city diving yourself in the cool and sublime natural beauty while stopping at one of the local cafes to sip an authentic cup of Ceylon tea. Hakgala Botanical Garden is where you should head if you are an avid nature lover. Take up a hike to Horton Plains which is one of the most unforgettable memories you’d make in Nuwara Eliya. To witness the best of Nuwara Eliya, make sure to visit during November -April and May- October.