Santa Maria Della Salute, Grand Canal, Venice, Italy. The Basilica of St Mary of Health (Italian: Basilica di Santa Maria della, stands on a narrow finger of land between the Grand Canal and the Bacino di San Marco. This evocative image captures the mystery and the magic that is Venezia!