Church of Our Lady of the Immaculate Conception

Attraction type: Architectural Buildings
 
Address: Church Square, Panaji, India - 1.3 km from city center