News

Located just southeast of India, Sri Lanka is a hidden gem of the Indian Ocean. In addition to ancient ruins and beautiful ...
Sri Lankan cinema icon and veteran actress Malini Fonseka, widely celebrated as the “Queen of Sri Lankan Cinema,” has passed ...