Location Currents Living at Otter Bay on North Pender Island is your ultimate Gulf Island cottage get-away. Just 2 hours from the mainland by ferry or a quick 20 minutes by float plane. View Larger Map