As the tide recedes, sand islands and bars emerge at Rathtrevor Beach, Parksville, BC

View from Tigh-Na-Mara Seaside Spa Resort on Vancouver Island

View from Tigh-Na-Mara Seaside Spa Resort on Vancouver Island