Submitted by crinadmin on
Crescent Educational Society is a
secular, non-profitable voluntary
organisation established to work for
the spiritual and educational
development of children. The
Crescent Upper Primary School was
established in 1994, which has
classes from Pre Kindergarten to VII. CES