[Kanji] Sri Lanka Keychain |
[Kanji] Sri Lanka Keychain a republic on the island of Ceylon. Democratic Socialist Republic of Sri Lanka. A country consisting of Ceylon Island in the Indian Ocean southeast of the Indian Peninsula. It belongs to the Commonwealth of Nations. It is an almost egg-shaped island with mountains in the south central part, and the … Read More