Situated on the banks of Lake Rousseau, Windermere Golf & Country Club is at the heart of Muskoka amongst large granite outcroppings and stands of towering white pine.