Wish you were here September 19, 2008 by Jonco A Google search informs me that Tillicum Beach is on the Oregon coast. via 00
Tis true, I’ve been there