On Munroe Island ... the Edachal St Mary’s Church has come to symbolise communal harmony. Over the years, many Anglo-Indian families left the island in search of better opportunities ...