Tags Otter Bay

Tag: Otter Bay

Boats at Otter Bay Marina, Pender Island

Located on the west side of North Pender Island, Otter Bay Marina is a pleasant stop for boaters exploring the Gulf Islands. The marina...

Otter Bay Marina, North Pender Island

Tucked into the protected waters of Otter Bay on North Pender Island, the Otter Bay Marina is a popular boating destination as well as...