White Rock is a beautiful seaside town surrounded by sandy beaches, islands and mountains. The most sunshine and least rain in the lower mainland. Spectacular sunsets and moonlight evenings. Great. 1/2 block to the pier and promenade. Walking distance to waterfront dining and shopping. Close to theatre, galleries, golf courses and major attractions