These are the Trail Islands, outside of Sechelt. When I was a teenager, my family camped in this area for years. Later, we often stayed with friends, in a house overlooking these islands ... good memories.
There are many small bays with names such as Smuggler's Cove, Halfmoon Bay, Secret and Buccaneer Bay.And ... the temperatures are mild enough in this area to have thriving palm trees (not native). I'm not sure what this was, but it was a nice touch of colour.