answersLogoWhite

0

Snow Valley is a ski resort located in Barrie, Ontario and was established in 1952. Apart from skiing there is Snow tubing and Snow shoeing. There is a half-pipe and a terrain park. The vertical of the mountain is 1,041 feet.

User Avatar

Wiki User

11y ago

What else can I help you with?