Tinos, Tinos Island, Cyclades Islands, Greece

Tinos, Tinos Island, Cyclades Islands, Greece

Tinos Island, a mountainous Cycladic island 80 mi/130 km southeast of Athens, is called the "Lourdes of Greece" because the icon of the Holy Virgin in its Cathedral is reputed to have miraculous ...

JDS Travel News JDS Viewpoints JDS Africa/MI