Inside Sparkling Hill Resort: serene Canadian reset in British Columbia

Unwind and decompress at a romantic, lakeside North American spa and retreat. Perched on a rocky granite bluff overlooking Okanagan Lake in British Columbia, Sparkling Hill Resort’s rural setting was a wonderful way to unwind at the end of a hectic year. Winter sharpens the sense of distance from everyday life: the lake turns steel-grey […]