
The National Shrine of Our Lady of the Snows is the largest outdoor Marian Shrine in the United States. Visitors can stroll or drive through 200 acres of beautiful landscaping and devotional areas including a reproduction of the Lourdes Grotto. The site is open year around to people of all faiths and denominations and includes a restaurant, gift shop, hotel, and visitor’s center.