Medilla Natural Swimming Area is a Beach located in Sri Lanka. It is one of the 115 beaches in Sri Lanka. Address of Medilla Natural Swimming Area is Sri Lanka. Medilla Natural Swimming Area is rated 4.5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Medilla Natural Swimming Area are -
In very close proximity, around 200 meters, there is one more Beach - Mangrove Beach
Sri Lanka