First Class Tinos, Tinos Island, Cyclades Islands, Greece Hotels- Downtown Hotels in Tinos- Hotel Search by Hotel & Travel Index- 3 Star Hotels: Travel Weekly
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