Carefree and car-free: the glorious islands where vehicles are prohibited, from Greece to Wales Read more