This majestic Ontario spa is nestled in a snow-covered forest and will have you feeling like you've stepped into a snow globe ...