Con una extensión de 65.610 km. cuadrados, su territorio es uniforme aunque cuenta con cuatro zonas diferenciadas: al norte las llanuras, al este colinas, al suroeste sierra y en el centro las montañas.
En Sri Lanka conviven personas de distintas etnias con diferentes costumbres y creencias religiosas, formando un mosaico muy atractivo.
La mayoría de la población es cingalesa seguida a distancia por los tamiles. Sin embargo, también se encuentran en la isla indios, aborígenes, árabes, malayos, gitanos, descendientes de portugueses, euroasiáticos y holandeses denominados burghers.
Los platos más típicos son el sambol, plato compuesto por pescado, coco, lima, pimienta y cebollas que se toma con arroz muy picante, el arroz al curry, el indiappa, especie de tallarines hechos con harina de arroz que se toman como el pan acompañando a otros platos, el papadamus, tortas de harina fritas y el lamprais, berenjenas con pasta de gambas, carne, arroz y curry.