Idaho’s Perch Paradise: Ice Fishing Crown Jewel Is North Of BoiseIdaho’s Perch Paradise: Ice Fishing Crown Jewel Is North Of BoiseI had already been told by friends what an amazing area winter destination the park is, but haven't had the opportunity to visit it yet. Greg JannettaGreg Jannetta