English: The map of New India
Telugu: ఇండియాకు నేపాల్ కొత్త మ్యాప్