About Bigwin Island Waterfront Association Bigwin Island is a unique and beautiful 520 acre private island located on Lake of Bays in the heart of Muskoka. The island is home to approximately 100 privately owned properties dotting the island’s shoreline,…