Byculla also houses Gloria Church, which has been filmed in many Hindi movies, including Amar Akbar Anthony.
Byculla also houses Gloria Church including Amar Akbar Anthony. Gloria Church has been filmed in many Hindi movies.