North Aegean Islands

Greece
Therma Beach featuring rugged coastline