Welimada Road, Ohiya, Ohiya, Province of Uva (Sri Lanka) Show on map
Very good
8.4
Updating availability and prices
Hotel
Catchit.com Hotels Asia Sri Lanka Province of Uva Ohiya Icy Falls - Ohiya Hotel