The 382-mile Oregon Coast Trail proceeds through fresh salty breezes, across sandy beaches, over pure creeks and rivers, into dark quiet under ancient firs, and
The 382-mile Oregon Coast Trail proceeds through fresh salty breezes, across sandy beaches, over pure creeks and rivers, into dark quiet under ancient firs, and