English: Where is India on the world map?
Telugu: భారతదేశం ప్రపంచ మాప్ లో ఎక్కడ ఉంది?