Cashmere High School
Cashmere High School offers its students a broad choice of subjects and activities in a caring, supportive, secondary school learning environment.
Cashmere High School offers its students a broad choice of subjects and activities in a caring, supportive, secondary school learning environment.