We don't have open water yet. After a great snowmobile season, mother nature is not letting go of the cold weather very quickly.
Beaver’s Resort is located on beautiful Lake Of The Falls. Lake Of The Falls is located 6 miles west of the town of Mercer in Iron County Wisconsin. Lake Of The Falls is a 350 acre lake that feeds the Turtle Flambeau Flowage. There are 5 cabins available for rent as well as campsites with electric hookup.