Where is Selinundas?

Where is Selinundas located?

Selinundas, Western Greece, Greece (approx. 38.2212906378°, 22.0952653885°)


Where is Selinundas on the map?