Map of Horse Shoe Lake in Jefferson County, IA:

Horse Shoe Lake Jefferson Trenton 41.0568549 -91.7287272