Collected by Megan O
Agate Beach, California 95570, USA
Agate Beach, in California's Humboldt county, is a favorite spot for agate hunting. The powerful waves here regularly churn up seashells, agates and occasionally a moonstone. Be careful to watch for sneaker waves, notorious in this part of the...