The location of the school is breathtakingly beautiful and the most ideal in every respect. It is situated at an altitude of about 2000 feet above sea level in a natural enchanting valley, surrounded by towering lush green mountains in a centuries old forest with rare fauna and flora. Though close to urban habitation„ it is totally free from pollution and noise of the city.

Abundance of greenery and splendorous flower bearing trees, healthy and exquisitely beautiful environment provide an opportunity for residents to appreciate the greatness of God’s big gift Nature and for a unique living that can envy of millionaires! The city Beautiful, Chandigarh, is only 35 Kira away with Delhi being 260 away.