Wijesundara, S; Amunugama, D (2017)
Sri Lanka is an island positioned in a geo strategically decisive point in the Indian Ocean. Palk bay is a shallow and narrow strip of water between Sri Lanka and Tamil Nadu, Palk Bay has a rich ecosystem which is being ...