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
Visit North Ocean City: 2024 North Ocean City, Ocean City Travel
Best Beach Resorts and Hotels on the Beach
Guide to Florence Beaches Eugene, Cascades & Oregon Coast
The seafront at White Rock
Best Jersey Shore Beach Towns: New Jersey Beaches to Visit This
A guide to Brighton, Britain's most progressive seaside resort
The seafront at White Rock
Whiterock Beach Hotel and Waterpark
Maryland Hotels: Compare Hotels in Maryland from $55/night on KAYAK