Falls Creek - Victoria
February 17, 2025 in Australia ⋅ ☀️ 13 °C
Falls Creek is a ski resort town in northeastern Victoria, Australia, and is owned and operated by the Victorian Government.
The elevation at Falls Creek ranges from 1,500 to 1,842 meters above seaRead more















