News

Sri Lanka’s strategic location and maritime heritage offer a foundation for economic renewal. With wise governance, ...
Sri Lanka has gorgeous beaches, ... The place is Sri Lanka, the South Asian island nation off the southeastern tip of India, lapped by the warm waters of the Indian Ocean.