Sparkling Hill Health and Wellness Resort by Cannon Design in Vernon, Canada