Turtle Beach is a park, located at Talpe, Sri Lanka
Free place for children
Nice place to get some food and a beachfront cabana. The sea is very calm here and turtles are always swimming.