White Rock, British Columbia

White Rock together with South Surrey, the southern part of the City of Surrey, is located on the Semiahmoo Peninsula overlooking Semiahmoo Bay and surrounds the quaint seaside City on three sides.
White Rock offers a destination for all to enjoy. Just south of Vancouver and only five minutes north of the US – Canada border, [...]