A matter of faith..
By: nandinidevare
tags: christianity, church, church of immaculate conception, churches in goa, faith, goa, panjim, religion, steps, tourism, Travel
Category: Holy Places, Landmarks, Travel
i dont know about god and religion …but I do think most places of worship are wonderful pieces of architecture, and I love to visit them.
