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.