News

Even though Venice is renowned for its maze-like layout, the Street View implementation means you're never too far from a map to work out exactly where you are.