Years ago we used to rent a cottage at Piels Island Resort, they used to have 3 cabins on an island with a floating bridge to it....is this now My Bar or do you know where/what it is now.
Address: 16688 Nicolet Rd, Townsend, WI 54175, USA
Ron Karczewski | Feb 19, 2019
It is not my bar, piels is gone, island is leveled of bldgs, just some foundations left, privately owned no bridge left
Sonya Deja | Feb 19, 2019
Not how Birch Hills now. Never heard pf Piels Is.
Thanks! Your answer is awaiting moderation.