Where is sierra lanka?
Sri Lanka is an South Asian island nation located near the southeastern side of India. Sri Lanka is in the Indian Ocean, where it is situated southwest of the Bay of Bengal and southeast of the Arabian Sea.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE