Falls Creek Village – The Ski Resort Hub
Falls Creek is a true European-style alpine village located 1600m above sea level in the magnificent Alpine National Park. Boasting 450ha of ski terrain and an extensive snowmaking network, Falls Creek provides skiing experiences to