Thoughts on buying advance tickets for things like the Colosseum, eiffel tower, Venice's St. Mark's and Doge, etc. vs standing in line. Are the skip the lines tours worth the extra $$? And for things that are outside, what happens if it rains? Should we buy tickets here or wait to see weather and buy the day of?
We have been to Europe before and I don't think we ever bought tickets in advance (except for maybe eiffel tower while we were standing in line)
Thanks for your help!