This beautiful city is located in the southwest of British Columbia. White Rock is situated in the southeast of the city of Vancouver - to be more specific on the northern shore of Semiahmoo Bay.
White Rock is named after an Indian legend about a large white rock that was thrown across the water from Vancouver Island to where is located now by a sea god’s son.
According to the Maclean's Magazine, as of 2019, White Rock was considered the 236th best place to live in Canada.