Thieves Bay Marina is located on Swanson Channel in the Southern Gulf Islands. Thieves Bay is in the heart of the southern resident orca range. During summer months, orcas may swim close to the breakwater, making the vista point next to the marina one of the best orca-watching spots in the region. The vista point is also popular for sunset and storm watching.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed