Ilangkaith-thu’rai is the small islet lying across little inside of the lagoon entrance [Image courtesy: Google Earth]