Spanish Lake Rec Site

Campground·Spallumcheen, BC