Sri Lanka, known from the beginning of British colonial rule until 1972 as Ceylon, is an island country in South Asia near south-east India. Its geographic location and deep harbours made it of great strategic importance from the time of the ancient Silk Road through to World War II.
Get your own travel assistant, help with your trip and personal travel advice, all for free