Muzaffarpur, India
Pokhraira
N/A
+917004598720
Wheelchair-accessible car parkWheelchair-accessible entrance
St. Francis Cathedral is the official church of the Roman Catholic Bishop of Muzaffarpur. It is a large modern building frequented by large number of worshippers on Sundays and festival days.
like
Deli
The best companies in the category 'Deli'