Cascade Head
From Wikipedia, the free encyclopedia
Cascade Head is a UNESCO biosphere reserve and United States Forest Service Experimental Forest. It is situated 136 km south-west of Portland, Oregon on the Pacific Coast. Cascade Head Preserve is a Nature Conservancy Selected Site. It and the surrounding areas are selected as a National Scenic Research Area.