Cape Meares is a National Wildlife Refuge located along the Pacific Coast near Tillmook, Oregon. We visited the light house and viewing areas along the coast.
Our Travels
Cape Meares is a National Wildlife Refuge located along the Pacific Coast near Tillmook, Oregon. We visited the light house and viewing areas along the coast.