The School is situated on a 16 acre campus, in tranquil and verdant environs. The academic building is an impressive structure designed by a well-known group of architects from New Delhi. The residential area is set amidst greenery with students being provided their own recreational area.
Top Schools In Dehradun
Most popular Schools in Dehradun. Checkout what suits for you.