Satellite map of Mochlos
Mochlos (Greek: Μόχλος) is a modern island in the Gulf of Mirabello in eastern Crete, and the archaeological site of an ancient Minoan settlement.
Latitude: 35° 11' 15.00" N
Longitude: 25° 54' 19.79" E
Nearest city to this article: Agios Nikolaos
Read about Mochlos in the Wikipedia Satellite map of Mochlos in Google Maps