Central Beachfront Apt with a Breathtaking View!, Evia

Evia, Grecia