The Basilica di San Marco is one of the most beautiful churches in Venice, and it is located in St. Mark's Square. The church is famous for its stunning mosaics, which cover the walls and ceilings. Spend a rainy afternoon admiring the intricate details of the mosaics and learning about the history of the church. You can also climb to the top of the church's bell tower for a panoramic view of Venice, even on a rainy day.