The alpine resort town of Falls Creek in Victoria is not only one of Australia’s premier winter destinations, it’s also the dwelling place of many adventure seekers, who beam with pride over the year-round outdoor oasis they call home.
Read more: https://bit.ly/3zgq4i7