Spread over 118 small islands within a glittering emerald green lagoon, Venice is queen of Italy thanks to its own several gorgeous icons. Its majestic canals are flanked by marble palaces and sumptuous basilicas, and the narrow alleys, filled with delightful boutiques and art galleries, open into enchanting squares. It can be quite expensive, but,...