The school is located at Neral, Maharashtra, in the foothills of Matheran, near Karjat, beside the Ulhas River.
Situated 1.5 km from the Neral Railway Station and 1.5 hours by train or car from Mumbai, it has easy access to the Mumbai metropolis and Pune.