Where is Aptera, Greece?

Coordinates: 24.142 35.4629

Be the first visitor to thank for this answer!

Thanks!