Where is Neluwa?
The Neluwa community is in southwest Sri Lanka, an island nation in the Indian Ocean. Sri Lanka's nearest neighbour is India, Colombo is the capital, and the main languages spoken are Sinhalese, Tamil and English.
Sri Lanka has been a centre of Buddhist religion and culture since ancient times and almost 70 percent of Sri Lankans are Buddhists. Hinduism, Islam and Christianity are also practised.
One-third of Sri Lankans earn their living from agriculture, while garment-making and tourism have become major industries. In the 19th and 20th centuries, Sri Lanka became a plantation economy, famous for its production and export of cinnamon, rubber and Ceylon tea, which remains a trademark national export. Other main exports include clothing and textiles, spices, precious stones and coconut products.