Where is Atlantica Holiday Village Rhodes?

Where is Atlantica Holiday Village Rhodes located?

Atlantica Holiday Village Rhodes, South Aegean, Greece (approx. 36.24598°, 28.15945°)


Where is Atlantica Holiday Village Rhodes on the map?