No Cars Allowed on the Island of Hydra

Hydra, an island with no automobile in sight. No motorcycle. No bus. Not even a golf cart. Nada!

Advertisements