Indulge in a beachside escape on the sunshine-soaked southern coast of Sri Lanka at the luxurious Green Turtle Villa. Exclusive and modern, this self-contained property includes private and direct access to the beach and an impressive infinity pool, perfect for lazing beside. Relax and watch the shimmering waves crash against the shore from the lush terrace or wander along the beach and spot turtles laying eggs in the sand. If a memorable beachside stay is on your mind, this is the place.