The school have its own buildings and play ground .It stands on an extensive elevated campus of 26 acres at Kallekkad on the Palakkad-Shoranur Road, 8 km. from Palakkad and 5 km. east from Parli railway station. The campus is located against an impressive back-drop of Western Ghats and Kalpathy River.