This 200-Acre Outdoor Shrine In Illinois Feels Like A Secret Garden

Few people know that Belleville, Illinois is home to a beautiful shrine that is like none other. Spanning hundreds of acres and featuring many amazing statues and gardens, this spiritual paradise is welcoming to all.

If you like gorgeous scenery, stunning artwork, and peaceful atmospheres, this is where you belong. Check it out:

The National Shrine of Our Lady of the Snow is located at 442 S Demazenod Dr., Belleville, IL 62223, and you can learn more about it on its website or Facebook page.

For more like this, check out these 10 gorgeous Illinois churches you’ll want to visit whether you’re religious or not.

If you’ve ever been to this shrine, we’d love to hear from you. Please share your experiences and photos with us below in the comments.