Bell's View is a short walk from North Head and provides a look at Long Beach to the north. Long Beach is the claimed longest beach in the world (really the longest peninsular beach at 28 miles). The town of Long Beach, WA is a depressing tourist trap.