Various Greek, Italian, Arabic and Chinese manuscripts and cartographic documents illustrate the geography of the Island of Sri Lanka and its potential harbour facilities available to seafarers from ...
Such activity is the product in part of implementing the Memorandum of Understanding (MOU) signed by representatives of the Department of Geography, University of Peradeniya (UOP) (Sri Lanka) and the ...
Sri Lanka is an island nation located in the Indian Ocean, just off the southeastern coast of India. Despite its modest size—slightly larger than the state of West Virginia—Sri Lanka has a population ...