The Mughal empire stretched from the outer fringes of the Indus basin in the west, northern Afghanistan in the northwest, and Kashmir in the north Bangladesh in the east, and the uplands of the Deccan Plateau in South India.