Our Lady of the Immaculate Conception Church
This iconic church, located in Panaji, is renowned for its stunning baroque architecture. The church’s zigzagging staircase, which leads up to the main entrance, is a striking feature that adds to its grandeur.