What to see in Sri Lanka: an idyllic island to the south of India
Sri Lanka is a natural paradise that opened up to the world relatively recently. Formerly known as Ceylon, the country boasts astonishing natural scenery, a rich cultural heritage and an animal kingdom in which the leopard and the elephant reign supreme.