Woodstock School
Woodstock School is an accredited, co-educational, residential, international school located in the foothills of the Himalayas. Founded in 1854, Woodstock was the first international boarding school to be founded both in India and the whole of Asia.
LOCATION: Mussoorie, Uttarakhand, India
SCHOOL SIZE: 475