The school is located about 4 kms away from
the main town, Gangtok. The school is
adjacent to the Agriculture complex of ICAR
and has a quiet ambience well suited for
educational institutions and serves as a
catalyst for learning. The campus
exclusively houses the school complex and
the Church.