Horse and carriages line up at the waterfront of Hania on the Greek island of Crete.
carriagecarriageschaniacretegreecegreekhaniaharborharbourhorseislandtourismtravelwaterfront