The Cannon River Ranch is located on almost 700 acres of pristine forest on the Pere Marquette River. We have 4 large rental homes (or lodges) and an exclusive Family Lodge. You can download full brochures, watch our beautiful video, and see photos/view amenities for each lodge on our website.