
This seaside small town in BC with sandy beaches was named among Canada's best spots to live
This charming small coastal town in B.C. is an idyllic little community, with long stretches of sandy beach, clear blue water, and picturesque streets lined with local shops. It was named among the best small towns in the country to live in, on the Narcity …