Logo
The world in images
The tropical island southeast of India is inhabitated by the Singhalese and Tamil peoples. A small central highland is surrounded by plains, leading down to the mangrove coasts and urban places spreading along the Indian Ocean.