Coonoor is situated on the slopes of the Western Ghats in the Nilgiris. Built on the site of a former tea factory, the school is located in a scenic valley surrounded by hills that house several tea farms. The campus is 3 km from Coonoor, in Wellington, just off the main Ooty-Coonoor road. The climate is cool and invigorating all year round.