2,647円
Perfect for BC locals and travelers alike, discover 100 amazing places to swim outdoors in the Lower Mainland and on the Gulf Islands, Sunshine Coast, and South-central Vancouver Island.
Here is a guide for everyone who loves to swim, from waders to long-distance swimmers, cold-water dippers, and...