Geography of Sri Lanka
Sri Lanka, or Democratic Socialist Republic of Sri Lanka, an island country in the Indian Ocean.
Sri Lanka, or Democratic Socialist Republic of Sri Lanka, an island country in the Indian Ocean.
The Sinhalese, from northern India, invaded what is now Sri Lanka in the sixth century B.C.
©1998-2012 HowStuffWorks, Inc.