Omulla Water Park is a Water park located in Sri Lanka. It is one of the 102 Water parks in Sri Lanka. Address of Omulla Water Park is Galle, Sri Lanka. Omulla Water Park is rated 5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around Omulla Water Park are -
Galle, Sri Lanka