Where is Poseidon?

Where is Poseidon located?

Poseidon, Poseidon, Greece (approx. 36.40668°, 28.230068°)


Where is Poseidon on the map?