Venice is rich in hidden gems. Discover 101 things to do in Venice, Italy off the beaten track. With many photos and first-hand tried and tested tips.