Turtle Watch Rekawa is a Nature preserve located in Sri Lanka. It is one of the 221 Nature preserves in Sri Lanka. Address of Turtle Watch Rekawa is Rekawa Road, Sri Lanka. Turtle Watch Rekawa can be contacted at 94777902915. Turtle Watch Rekawa is rated 3.5 (out of 5 stars) by 325 reviewers on the web.
Some of the places around Turtle Watch Rekawa are -
Within less than half a Kilo meter of Turtle Watch Rekawa, you can also find Amour at Turtle Beach, Ganguli restaurants and jangal canp, BEST ONE Family Restaurant, Rekawa Turtle Gate Guesthouse & Restaurant, Turtle paradise sea food restuarant and many more.
Rekawa Road, Sri Lanka