Oregon's charming beach towns offer golden ... Travelers can lounge on the beautiful beaches in town, including Diamond Beach, where building sandcastles is fun, along with the glorious views ...