Mountain Creek Snow TubingVernon, NJ US
Contact Info / Directions
back to main page
Snow Tubing at Mountain CreekBrand new as of December 2011 is the Drop Zone Snow Tube Park, the ultimate snow-play attraction. This is the largest snow tubing park in the country with more than 30 lanes of fun for everyone! Located adjacent to the Vernon Triple Chair and accessible via shuttle from the new Red Tail Lodge.
Information last updated 11/19/2013.