Red Squirrel Campground is located at mile 43 of Chena Hot Springs Road, nestled in the Chena River State Recreation Area. This campground features stunning scenery with its abundant wildlife and natural beauty. It has 160 acres to explore, with family-friendly spots alongside amenities. Facilities ...