Falls Creek, situated in Northern Victoria, is the latest premium ski resort in Australia to embrace mountain biking.
World Trail has been contracted to deliver an iconic mountain bike experience in the high alpine wilderness.

This is just the beginning...

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…