News

Sri Lanka’s name comes from the Sanskrit phrase śrī laṅ kā, meaning “resplendent island,” and it lives up to the name. Shaped like a teardrop in the Indian Ocean just south of India, the country is a ...
In 1985, I stood on top of Sri Lanka’s ancient rock fortress of Sigiriya which soars 660 feet high.