Places Filter: Oddities, Historic
View In Google Maps: https://goo.gl/maps/Tvg1hjyXYaxUrxzx6
Description: The Madonna Queen of the Universe Shrine, located in East Boston, Massachusetts, is a significant religious site dedicated to the Virgin Mary. Established by the Don Orione Fathers, the shrine features a striking 35-foot statue of the Madonna, which stands atop a hill offering panoramic views of the Boston skyline. This serene and spiritual destination attracts both pilgrims and tourists, providing a place for reflection, prayer, and community gatherings. The shrine's beautiful gardens, peaceful atmosphere, and the impressive statue make it a cherished landmark in the area.