Wonders Of The Northwoods – Phelps Episode

Thinking about the Northwoods, most people most likely relate to snowmobiling and Eagle River. But, as you may or may not know, found nestled into the most northern parts of those Northwoods, and just North Eagle River, is the town of Phelps, Wisconsin – “The Wonders of the Northwoods”. Why is Phelps a Northwoods ‘Wonder’? Because it’s a hidden gem in Wisconsin, where people can go to create family memories and traditions that will live on for a lifetime.