Goa Churches

St. Lawrence Church

Churches built by the Portuguese dot the Goan landscape and St. Lawrence Church is one of them.