Ride directly from the barn and enjoy nature's beauty at it's best! With over 5000 acres of the Mackinaw State Forest and Pigeon River State Forest to explore, there is always something new to discover. Click on an image below to start the slide show.