I am not a very fast learner so I have been on a few photography tours, I think they are the absolute best way to see a new city. The guides seem to know all the secret spots for capturing iconic sites at the best angles, and the photos I bring home are ten times better than anything I would do on my own. Simple things like shooting at the best times of day; working random people into your shots; using lines on the ground and buildings to point to the key element in the scene... I learn something new every time. And doing a tour like this in Venice? There is NO better place on Earth, I'm certain.