Vincent hill / Shangrila, Mussoorie-248179 India


GNFCS aims to provide an enjoyable, satisfying programme of structured activities with opportunities for all pupils to develop physically, socially and emotionally. We offer a choice of games at the primary level & skills are developed from an early age. GNFCS is concerned with the overall development to 3H; (HEALTHY – HAPPY – HOLY)

Click here to view GNFCS At A Glance

Photographs of all activities and events are available here Click here to view GNFCS Album Archive