A baroque church located at the entrance of the Grand Canal, known for its impressive dome and beautiful interior.
Part of: Venice