Vijakanth, V.; Sivakumar, S.S.; Ratnaweera, H.C.
(2017)
The Jaffna Peninsula lie in the northern-most part of Sri Lanka. It is separated from the mainland by two external lagoons. The Jaffna Peninsula depends for its water on the rainfall which percolates and stored in lime ...