Where is Sri Lanka Located?

Sri Lanka is located in Asia, and is south of India. It’s capital is Colombo and though tourists there have spoken mainly favorable things of the country, the violence as a result of the constant fighting between the Tamil Tigers and Sinhalese makes even people of Sri Lankan origin think twice before visiting the nation.