1 Best Sight in Boston, Massachusetts

Madonna Queen of the Universe National Shrine

A 35-foot golden and green statue of the Virgin Mary standing atop a globe dominates the Pope Paul VI Pilgrim Plaza that welcomes curious visitors and religious pilgrims to this Roman Catholic shrine. From its perch in Orient Heights, the shrine also boasts some pretty spectacular views of Logan Airport and the downtown skyline. Beneath the plaza, a sprawling sanctuary offers a quiet retreat, and some holy relics are on display. Masses are offered weekly in English, Spanish, and Portuguese.