Cascade Locks Gem, Mineral, Jewelry & Wellness Festival offers an array of items from local areas and across the oceans, according to organizer Charlie Macias.

The event runs June 28-30 at Cascade Locks Marine Park, 9 a.m. to 5 p.m. Friday and Saturday, and 9 a.m. to 4 p.m. on Sunday. Admission is free.