Elephant falls - අලිවල/ඇතින්න වැටුනු ඇල්ල is a Water park located in Sri Lanka. It is one of the 102 Water parks in Sri Lanka. Address of Elephant falls - අලිවල/ඇතින්න වැටුනු ඇල්ල is Rajaela Budumadura Road, Sri Lanka. Elephant falls - අලිවල/ඇතින්න වැටුනු ඇල්ල is rated 1 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Elephant falls - අලිවල/ඇතින්න වැටුනු ඇල්ල are -
Rajaela Budumadura Road, Sri Lanka