Monkeys, Cricket, Mountaineering: Life At The Himalayan Boarding School The Bishop Cotton School in Shimla is one of the oldest boarding schools in India situated in a mountain-top forested campus in the Middle Himalayas. BY Simon D Weale 25 November 2023