Byculla also houses Gloria Church, which has been filmed in many Hindi movies, including Amar Akbar Anthony.
Byculla also houses Gloria Church, the church frequented by most locals. This Church has been filmed in many Hindi movies, including Amar Akbar Anthony.