Camping is one of my all-time favorite activities. There's just something about being outdoors in Idaho. Here's a little peek of Lake Cascade!

More From 104.3 Wow Country