Where is Ixia Beach?

Where is Ixia Beach located?

Ixia Beach, South Aegean, Greece (approx. 36.42004°, 28.16858°)


Where is Ixia Beach on the map?