The North Bay Beach House is located near the Lake Huron Marina. This is an indoor facility that may be rented by property owners for gathering of up to 40 persons. It includes indoor restrooms. Click here for fees. The facility provides a beautiful view of sand dunes and Lake Huron’s North Bay. Access from the Beach house to a fantastic fine sand beach is just over the dunes.