churches in goa

Our Lady of the Immaculate Conception Church is a pristine white basilica in Panaji, the capital of Goa. Along with being one of the most beautiful churches in India, it is also one of the most important religious destinations for Catholics in India. Built over a stack of zigzagging stairs, this church is a known […]