Tag: Winter Sports World

Australian Indoor Ski Center Near Sydney Receives Government Approval

Australiaโ€™s only indoor ski center, Winter Sports World, received approval for its…

Julia Schneemann

Australia’s First Indoor Snow Center Coming to Sydney

A $200 million indoor snow center is set to be built in…

Taylor Stephan