The Afghan Church is a secluded retreat in Colaba, completed in 1858, featuring stunning stained glass windows that create an atmosphere of tranquility and reverence.
The Basilica of Our Lady of the Mount in Bandra showcases a unique half-Gothic façade and intricate fiberglass murals, reflecting its fascinating history and community restoration efforts.
Collection
[
|
...
]