Restoration St. Francis Xavier Church, Yapral, Secunderabad, Telangana, India – Renovation & Restoration Posted onDecember 16, 2015January 12, 2024 Not many people in the twin cities would know about a small church located in Yapral, Secunderabad dedicated to St. Francis Xavier. This church is …