Finally taking a breather from the Holidays? Take a stroll through one of the prettiest routes in Idaho.

If you need a peaceful moment, this should do the trick.

More From 104.3 Wow Country