Must Do Hikes on Salt Spring Island

Salt Spring Island is the largest and hilliest of BC’s Southern Gulf Islands. It’s an amazing…