Where is Cassidyaris?

Where is Cassidyaris located?

Cassidyaris, Western Greece, Greece (approx. 37.798865645°, 21.2921047211°)


Where is Cassidyaris on the map?