Contribute photo
Meegaha Mankada - Nature Resort
Serene nature resort with hot spring bath, water sports, and mountain views. Ideal for relaxation in Balagangoda, 37 km from Nuwara Eliya. (143 characters)