Where is Aquanis Anchored?

Where is Aquanis Anchored located?

Aquanis Anchored, South Aegean, Greece (approx. 36.7586°, 24.4286°)


Where is Aquanis Anchored on the map?