Bishop Cotton School, Shimla Type of School: Boarding Schools Region: Himachal Pradesh - khalini - 171002Affiliated By: CBSE,ICSE View more detail