Photo credit: www.sparklinghill.com
If you are looking for a great wellness vacation in Canada, consider Sparkling Hill. The five-star luxury resort was opened in Vernon, BC on June, 2010 and offered 149 luxury rooms and penthouses, 40,000 sq. ft. KurSpa.