Source: Tourism MediaBasilica of Santa CroceVisit the world’s largest Franciscan church to marvel at the masterful artworks and pay your respects to some of history’s greatest geniuses.WorldEuropeItalySanta CroceBasilica of Santa Croce