answersLogoWhite

0

Sri Lanka

The Democratic Socialist Republic of Sri Lanka is an island nation in South Asia surrounded by the Indian Ocean, Palk Strait and the Gulf of Mannar. In 2009, the city had an estimated population of 20 million.

5,303 Questions

No questions found for given filters. Try a different search or filter.