St. Lawrence Church August 11, 2016 by Shantha Leave a Comment Churches built by the Portuguese dot the Goan landscape and St. Lawrence Church is one of them. Located on a hill and built in Portuguese style of architecture, this white church was built in 1565 for … [Read more...]