On the surface, Cannon Beach may not look as though it has much history, but from Lewis and Clark’s visit to the story of the cannon that gave the town its name, there is a bit to learn about the town’s past. A hands-on reproduction of a Native American longhouse is a hit with kids.