Explore Vancouver Island's pristine beaches and dive among shipwrecks in the surrounding waters while staying in a ...
Snug Harbor Resort & Marina claims a beautiful stretch of Mitchell Bay waterfront on the northwest side of San Juan Island.