Bishop Cotton Challenge Cup

Bishop Cotton School, Simla is the oldest English Public School in the Himalayan Ranges, founded on 28th July 1859 and situated in beautiful Himachal Pradesh. Bishop Edward Lynch Cotton, Head Master of Marlborough College was instructed by Queen Victoria to proceed to India and set up an English Public Boarding School having the same high […]