Where is Temple of Aphaia?

Where is Temple of Aphaia located?

Temple of Aphaia, Temple of Aphaia, Greece (approx. 37.754166°, 23.533333°)


Where is Temple of Aphaia on the map?