Crescent Beach...
Crescent Beach in Surrey, Canada is a hidden gem located along the shores of Boundary Bay. This picturesque beach offers visitors a peaceful escape from the hustle and bustle of city life, with its sandy shores and stunning views of the ocean. Whethe...
Surrey, British Columbia, Canada