1 results
Charlotte Pass Snow Resort is a unique and historic snow resort and village located in the Snowy Mountains of New South Wales, Australia.