Situated in the middle of 20,000 acres of Northern British Columbia ranch lands, Spruce Hill Resort & Spa offers a wealth of indoor and outdoor activities. Enjoy fitness programs, wellness, hiking, horseback riding, canoeing, and biking.
- By traveller
- Email: [email protected]
Theme Settings > Item Pages > Contact > Contact Form ID