Apollonia Beach Resort & Spa - Heraklion
The beach of Apollonia Beach Resort & Spa is located within the Municipality of Malevizi, in the area of Amoudara. The beach is long and sandy, as its name suggests with fine brown sand, which ...
- Heraklion, Crete