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