stay
Venice
Nice and very well located flat with a lovely view
41 countries - 8 spots