Midwestern Michigan seems an unlikely place to put a popular
beach resort, but Traverse City is just that. The town is located
25 miles (40km) from a sandy beach along Lake Michigan in the
northwest of the state, and offers hiking, kiteboarding, fishing,
sailing, and camping as fun outdoor activities. Traverse City is
also the home of the National Cherry Festival, held each summer.
The town is also conveniently located near Michigan's wine country,
with more than 50 wineries in the area offering tastings.