Helen Point Peninsula This 343-acre peninsula is situated at the southern entrance to Active Pass. The point is historically significant, as there is evidence humans resided there almost 5,000 years ago. Helen Point is currently the home of the Tsartlip people and hundreds of migrating birds. Address: Active Pass Mayne Island BC