tvaraj.com
Islands in the Gulf of Mannar: Part 3 – Islands and Islets of Sri Lanka
. . By T.V. Antony Raj . The island nation of Sri Lanka in the Indian Ocean has several small offshore islands and islets as well as islets in its various bays and lagoons. I have listed below, in…