Alice Roses
London, England
4517 Washington Ave.
Manchester, Kentucky 39495
Hours: 8:00 - 17:00, Mon - Sat
support@travila.com
Nuwara Eliya, Sri Lanka
Nuwara Eliya, situated in the heart of Sri Lanka’s hill country, is a picturesque town known for its cool climate, lush green tea plantations, and colonial architecture. Often referred to as ‘Little England’ due to its resemblance to the English countryside, it offers a unique combination of natural beauty and historical charm. Visitors can enjoy walking around scenic parks, exploring local markets, or relaxing by Gregory Lake. The surrounding mountains and waterfalls make it an ideal spot for hiking and nature walks. Nuwara Eliya is also home to several tea estates, offering an insight into the tea-making process and an opportunity to enjoy freshly brewed Ceylon tea.
Nuwara Eliya is a charming escape from the tropical heat, with its cool climate and serene landscapes providing a refreshing atmosphere. Take a walk through the colonial-style town, visit the local markets, and enjoy a traditional English afternoon tea at one of the old British hotels. For nature lovers, the surrounding areas offer plenty of opportunities for hiking, including trails to waterfalls like Lover’s Leap and Glen Falls. Nuwara Eliya’s combination of natural beauty and colonial elegance makes it a perfect destination for those looking to unwind and experience Sri Lanka’s highland charm.