Sri Lanka, officially known as the Democratic Socialist Republic of Sri Lanka, is an island country located in South Asia in the Indian Ocean. It is known for its diverse culture, rich history, stunning landscape, and beautiful beaches. The capital and largest city of Sri Lanka is Colombo. The nation has a population of approximately […]