Florence
...and like everything in Florence, it's very very crowded. :)