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.
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
Signup for Outlook and get curated content to your inbox everyday.