Location map of the Moto Christos office in Triovasalos, Milos, Cyclades, Greece.