About Immaculate Conception Church –The Church structure traces its origin back to the fifteenth century, a monument with an archetypal history and national significance. Adjoining the present Church building are the Mandapeshwar caves which date back to circa 750-850AD. In the 1980s and 1990s, the parish started expanding, initially gradually […]