Valley Heights also has a large cross country running course and has hosted the Norfolk County High School cross country meet on numerous occasions.
Valley Heights also has a large cross country. This large cross country is running course. Valley Heights has hosted. The Norfolk County High School cross country meet on numerous occasions.