Boasting more than 1000 meters of fine sand beach on Hornby Island, the bay is considered to be one of the warmest saltwater swimming areas in British Columbia. Picnicking and day-use. This is just one of hundreds of British Columbia Provincial Parks.