Category:Beaches

Beaches
Camelot Beach

Despite its dubious name and previous management, Camelot Beach has improved dramatically since a new management team were employed in…

Beaches
Elexus beach

Elexus beach is owned by a luxurious five star Elexus hotel. Together with the good chance to enjoy the Mediterranean…

1 2