0 reviews
St. Peter's Church in Allahabad is a historic and architectural gem that stands as a testament to the city's rich colonial past. Built during the British era, this church is renowned for its stunning Gothic architecture, complete with intricate stained glass windows and towering spires. The serene ambiance of the church, coupled with its beautifully landscaped gardens, offers a peaceful retreat fr