It's charming, it's adventurous, its….Estherville, Iowa?!? This little town is the perfect weekend getaway for families or couples. Hiking, kayaking, museums, shopping and so much more. Oh, and did I mention a winery? Yep - it's worth the trip!