Galiano, Saturna, Mayne, Pender and Salt Spring Islands offer an idyllic, small-town-vibe summer getaway in B.C. for nature ...