Picture Postcards: Transport on Sark, Channel Islands, UK Topics of the WorldTransportUK January 15, 2012 2 Our contributing editor, Ana, says, “Cars are banned on the Isle of Sark (Channel Islands). Tractors, bicycles [...]