Contact

Tellus Travel - Main Office

108, Halidon Str., Chania 73100
Crete, GREECE

Tel: +30 28210 91500
Fax: +30 28210 91716
email: info@tellustravel.gr