Tags : #PlaceOfWorship, #PointOfInterest, #Establishment
It is one of the most populated churches in walewale