The Italian locals are warm and welcoming, and there is an endless choice of wedding locations; villas, castles, palaces, vineyards, lakes, historic monuments or elegant hotels to name a few. If France is considered the destination for love, then surely Italy is the perfect location for marriage, with some of the most foreigner-friendly marriage laws in Europe.