The campus, spread over 3 acres of land accommodates play grounds, recreation areas, a community centre, library, science laboratories and computer labs. The school is located in Veliancode, a junction on the Kozhikode – ponnani – kochi State highway. The nearest town is ponnani (3.5 Km). The railway stations close to the campus Kuttipuram (18 Km) and Guruvayur (24 Km).