Greece - the Island of Hydra. They don't have cars there!