The School is situated at Vettimattom in Velliyamattom Grama Panchayath,which is blessed with natural beauty; The lovely lap of nature in the form of wide green valley garden protected by the natural wall formed by hills and watered by the pure and holy fountains. It is very near to St. Francis De Sales Church which gives us heavenly peaceful atmosphere spreading spiritual sanctity up on us and Oil palm India Ltd. – enriched by the green tops pleasing to the eyes.