situated 3 km west of the town of Talawakele on the Hatton-Talawakele Highway in Nuwara Eliya District. wonderful place to visit. really soothes you. photographers keep your gear ready when you are there.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.