Idaho Campground Review
← Castle Creek Campground

Castle Creek Campground

Recreation

Castle Creek Campground on the South Fork of the Clearwater River near Grangeville, Idaho.
These orange blossoms are Honeysuckle in Castle Creek Campground. It has a very sweet smell.
← Castle Creek Campground