Our Lady of Fatima Shrine Mission Center in Holliston, MA is a renowned religious site in town, famous for its mesmerizing Christmas light display and historical significance as the first Xaverian missionary founded in the United States. The church boasts 20 stunning stained glass windows portraying the life of the Virgin Mary and features the world's largest rosary in its expansive outdoor worship area.
Visitors to Fatima Shrine can explore a variety of unique attractions, including a cemetery for past missionaries, a slice of an ancient Sequoia tree, and a striking crucifixion scene on Calvary Hill overlooking the grotto. Within the grotto, guests can admire a replica of Michelangelo's Pieta and a grass-traced United States map, making it a place of spiritual reflection and historical interest.
Generated from their available business information