English: Where is sri lanka located on the map?
Telugu: మాప్లో శ్రీలంక ఎక్కడ ఉంది?