Churches of Goa A day trip in Goa may take you to the Churches of Goa declared UNESCO World Heritage Site in India. … More