by Thanu Dhananji | Jan 21, 2024 | travel
Nuwara Eliya is a city in the central highlands of Sri Lanka. It is located in the Nuwara Eliya District, within the Central Province. The city is situated at an elevation of about 1,868 meters (6,128 feet) above sea level, making it one of the highest cities in Sri...