NDPS is located on the Indore-Khandwa state highway. It is 3 Kilometres from Bhawarkuan square which makes it the closest to the city. It is perhaps the only private unaided school located within city limits with such abundant infrastructure and numerous avenues of learning.
Away from the hustle and bustle of the main road, the school is situated at least 150 meters deep from the highway. It cuts the school from the noise and pollution and makes it an ideal environment for learning.
The lush green campus is flooded with trees and lush green playgrounds that give it a picturesque view. It houses more than 3000 trees that include fruit bearing and shady trees. The pupils experience closeness to nature on a daily basis.