Port Sanilac, Michigan is a charming lakeside town located on the shores of Lake Huron. Visitors can enjoy a variety of outdoor activities such as boating, fishing, and hiking in the nearby Sanilac County State Park. The town also boasts a historic lighthouse, quaint shops, and delicious dining options for a relaxing getaway by the water.