You could spend all day at Wapello Beach, if you bring a mini cooler. Just don't take a nap without sunscreen.
If you enjoy getting sweaty and tired, explore the hiking trail that encircles the lake, then go for a dip. Water, snacks and Deet are highly recommended.
There's a tackle & bait shop beneath the day lodge, where they rent canoes & paddle boats!
Best chicken strips in the world, hands down. Not called Bob's anymore, as it's changed owners a few times. Still the same delicious food. Look for the giant ice cream cone!
One of the best and last antique shops in Ottumwa.
For those who love thrift shopping, stop by and support the local store.