The meeting place for the Lord’s table meeting of the church in Mapusa, India

The meeting place for the Lord’s table meeting of the church in Mapusa, Goa. The building was built more than hundred years and the surrounding landscape is so nice.