Crescent Beach is a cute little remote beach located along the coast of British Columbia. There is lots of fun activities to do at this beach, such as swimming, pier jumping, sailing and simply enjoying the view of the beautiful ocean.

Shared by: Josephine Jones
Image Credit:
Reuse License: Public Domain