Boat dock/marina on Tomahawk Island behind Alder Creek Kayak and Canoe on North Portland Harbor. Launch is off marina docks.
Marina docks are busy with people and boating activity. North Portland Harbor recieves a great deal of motorboat traffic.