Escape to the cool, foggy hill station of Nuwara Eliya, fondly known as “Little England.” Hike across rolling tea plantations, witness thundering waterfalls, and relax in the serenity of picturesque lakes. The colonial buildings and charming gardens provide a nostalgic ambiance, while observation decks and serene promenades reveal the serene beauty and bounty of nature of Sri Lanka’s hill station.