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