Falls Creek is a family-friendly ski resort located in the Alpine National Park, offering a wide range of ski terrains and snow activities. Boasting over 90 runs and innovative snowmaking equipment, Falls Creek is a popular destination for skiers, snowboarders, and cross-country enthusiasts.