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
White Rock, Beach Town, Seaside Resort, Marine City
15 Best Beach Resorts in the U.S.
Crystal Beach Hotel
Visit White Rock: 2024 Travel Guide for White Rock, British
26 Cheap Beach Vacations for Travelers on a Budget
The Best West Coast Beach Towns
The seafront at White Rock
Guide to Florence Beaches Eugene, Cascades & Oregon Coast
Six Reasons to Visit Michigan's Thumbcoast in the fall
The seafront at White Rock
26 Cheap Beach Vacations for Travelers on a Budget
OCEAN PROMENADE HOTEL $106 ($̶2̶0̶5̶) - Prices & Reviews - White