Cambrian Hall School, Dehradun Type of School: Boarding Schools Region: Uttarakhand - young road - 248003Affiliated By: ICSE View more detail