Where is Sacturia?

Where is Sacturia located?

Sacturia, Crete, Greece (approx. 35.1217689876°, 24.6148252487°)


Where is Sacturia on the map?