The Our Lady of the Immaculate Conception Church(Igreja de Nossa Senhora da Imaculada Conceição) is located in Panjim, Goa, India. it is of the most popular church in Goa and a must visit for tourists.
Photo by ritusangle
Royalties free, Commercial & Editorial use
$10.00