Even torrential rain can’t dull the brightness and joyfulness of Burano. This tiny island, situated in the northern part of the Venetian Lagoon in Italy, is guaranteed to sooth and rest any weary soul. Just a forty minute boat ride from Venice, the island is...