Little Angels High School is situated in the ‘Fortified City’ of Gwalior—a historic and picturesque place of India, known for its palatial buildings, swerving mountains, and its tall, winding fortress.