This small beach can be found next to the village of Trapalou in the southern part of the island. Surrounded by mountains and near a few great taverns, this beach is a great place to “get away from it all” while still taking advantage of some nearby comforts.