Skip to main content

A magical swimming spot in the southern part of the island in the area locals refer to as Dellimara. St. Peter’s Pool finds itself in a naturally formed inlet. The sea is clear, and the surroundings are naturally beautiful.