The flat sand at Parksville’s popular Rathtrevor Beach stretches out ... One of B.C.’s most stunning and remote beaches, Agate Beach extends along the rugged coast of northern Haida Gwaii ...