National Shrine of Our Lady of the Snows

  • Attractions
  • Illinois
  • Illinois

Largest outdoor shrine in the country. Unique architecture and imaginative landscaping. Twelve devotional areas located on 200 acres. On premise restaurant, gift shop and hotel. Open daily. Free admission.

Search Other Partner Listings

Shop See & Do Dining & Nightlife Stay
Counter Page