Where is Cretaquarium?

Where is Cretaquarium located?

Cretaquarium, Cretaquarium, Greece (approx. 35.332684°, 25.282475°)


Where is Cretaquarium on the map?