Snow Sport at Falls Creek in Australia

web snowskiing.com

Snow Sport at Falls Creek in Australia

by  
Filed under features

Located in the Alpine National Park in the north-eastern region of Victoria, Australia, Falls Creek offers world-class snow skiing facilities during the country’s winter months. Lying at an altitude of between 1,210 and 1,830 meters the ski-in, ski-out resort has lift facilities to take snow sport enthusiasts…