Sri Lanka is a tropical island that lies approximately halfway between Africa and Australia along the northern rim of the Indian Ocean, and has one of the best
A Companion to South Asia in the Past provides the definitive overview of research and knowledge about South Asia’s past, from the Pleistocene to the historic