Grand Haven has 3 cross-country skiing trails. These trails range from 2.6 to 10 miles in length. The most popular trails are Pigeon Creek Park Trails, Bass River Recreation Area and Rosy Mound Natural Area. Trails.com member Brian S. recently completed Rosy Mound Natural Area. See all Grand Haven trails.