White Rock, city, southwestern British Columbia, Canada. It lies just southeast of Vancouver on the northern shore of Semiahmoo Bay, at the entrance to the Strait of Georgia. The city is named for a large white rock that, according to an Indian legend, was thrown across the water from Vancouver
40 Best Beaches on the East Coast - East Coast Vacation Ideas
Six Reasons to Visit Michigan's Thumbcoast in the fall
15 Cheapest Beach Towns to Live in the U.S.
30 Small Beach Towns that Should be On Your Radar
White Rock, B.C., is the best beach town on the Salish Sea
The Best Little Beach Towns To Visit in Summer
White Rock, B.C., is the best beach town on the Salish Sea
The seafront at White Rock
The 15 Best Luxury Beach Resorts of 2023 - AFAR
Ocean Promenade Hotel, White Rock – Updated 2024 Prices
40 Best Beaches on the East Coast - East Coast Vacation Ideas