The Church of All Faiths at Santa's Village
Additional Details:
Route 2. The altar was built in 1890 for the Cathedral of Manchester and later transferred to All Saints Church, Lancaster, NH. Seven Bishops were consecrated in front of this impressive structure. It was graciously given to Santa's Village by All Saints' Parish in Lancaster NH when the church was renovated |