Forum Discussion
smarty
Oct 15, 2019Explorer II
The Leelanau Pennisula north of Traverse City is absolutely beautiful. The state park there is Leelanau State Park. Holland is also spectacular. Reservations are a must
About Campground 101
Recommendations, reviews, and the inside scoop from fellow travelers.14,716 PostsLatest Activity: Jun 18, 2019