A river runs through it: Cedar River golf course at Shanty Creek Resorts in northern Michigan

Related Links