You Have to Check Out This Festive Christmas River in IdahoYou Have to Check Out This Festive Christmas River in IdahoTake a special walk through trails lit by lanterns in Menan, ID this December as part of The Christmas River's festive activities.KatKat