Three Mile Lake Beach is like stepping into a nature preserve where you’re the only visitor. This incredibly scenic spot in southern Iowa offers the kind of untouched beauty that’s becoming rare. The ...