On Munroe Island, in Kollam, known by its ominous moniker ‘Sinking Isle,’ stands a church that has been a source of strength and inspiration for its residents of different faiths.