Lake of Bays is home to several amazing islands, such as Bigwin Island, which features both a historic golf course and resort.