Nuwara Eliya meaning "the city in the open plain in the hills", is a town in Sri Lanka. It is at an altitude of 1,990 m (6,128 ft) in the central highlands, and is overlooked by Pidurutalagala, the highest mountain in Sri Lanka.
Choose the category Hotel services Objects on the map 3 stars 4 stars Hotels Haven’t found your object in our catalogue? Add it! It’s easy!