Sri Lanka



Sri Lanka is an island nation in Asia, right off the coast of India. As of 2025, it was part of the Shanghai Cooperation Organization.