Malayadi Mini Waterfall is a Lodging located in Damana. It is one of the 1131 lodgings in Sri Lanka. Address of Malayadi Mini Waterfall is Unnamed Road, Damana, Sri Lanka. Malayadi Mini Waterfall is located in a remote area, with less than 1 listed places around it Malayadi Mini Waterfall is rated 5 (out of 5 stars) by 1 reviewers on the web.
Unnamed Road, Damana, Sri Lanka