Camellia School

Camellia School

OwnershipPrivate
Co-Ed StatusCo-Education
BoardICSE/ISC Board
(03542) 252988
83, Dr. Zakir Hussain Road, Darjeeling, West Bengal 734101, India