Talos Square Fountain
Theotokopoulou 63, Chania Town, Crete 731 31 Greece
Talos Square Fountain is a Fountains, Points of Interest & Landmarks place is located in Chania Town, Crete. The address of Talos Square Fountain is Theotokopoulou 63, Chania Town, Crete 731 31 Greece.