Penelope Beach

Situated on the beautiful Blue Flag beach of Maladroxia, Penelope Beach is an ideal place to spend a relaxing day in the city.