The Carman School is situated in Dehradun, also referred to as the "School City" in Uttarakhand (U.K), India, very close to the heart of the city. It is about 5 km from the Clock Tower.
The Carman School is situated in Dehradun, also referred to as the "School City" in Uttarakhand (U.K), India, very close to the heart of the city. It is about 5 km from the Clock Tower.