The little Island of Sark in the British Chanel is still holding out against the use of cars and is one of the few places left on earth that actually outlaw their use. However, the approximately 600 residents of the small British Channel Island do have a difficult time of getting groceries as they have […]
The post Waitrose Expanding to Car-free Island of Sark appeared first on States Chronicle - Latest Breaking World News.