Wedding in Venice, the city on the lagoon Destination weddings in Matera, the magical ancient city 5 Spectacular castle wedding venues in Italy