Coonoor está situado en las laderas de los Ghats occidentales en Nilgiris. Construida en el sitio de una antigua fábrica de té, la escuela está ubicada en un pintoresco valle rodeado de colinas que albergan varias granjas de té. El campus está a 3 km de Coonoor, en Wellington, junto a la carretera principal Ooty-Coonoor. El clima es fresco y vigorizante durante todo el año.