Bay Villa Lodge
Bay Villa Lodge is situated along the mouth of the Whitefish Falls River, on the North Channel of Lake Huron. The area hosts an abundance of recreational and sporting opportunities. While vacationing here, you will have access to many of these great activities fishing, canoeing, kayaking, water sports such as tubing, wakeboarding or waterskiing. There are many land-based activities such as painting, photography, geological study, hiking, and sightseeing.