Monthly Archives: November 2013


City Rent a Car – Operating since 1976

Find here the best car rental deal for the period you request in Crete. Description Crete Rent a Car – Operating since 1976 by CITY Car Rental Service Find here the best car rental deal for the period you request in Crete. Our 32 years of experience in the car rental business will guarantee: Professional […]

getz01