This dreamy BC small town with miles of sand was dubbed a spot ‘every Canadian should visit’
B.C. is chock-full of dreamy small towns, but this one has seven beaches with soft sand, blue water, and unreal views. Then you’ve got a cute town streets, local shops and restaurants, and hikes that will leave you breathless. Days in this little B.C. beach town are all about the beach, wave jumping (or surfing, […]