Horseshoe Lake in Howard County, Missouri

Horseshoe Lake in Howard County is a water. Horseshoe Lake also exists in Callaway County, Buchanan County, Lincoln County and Saint Charles County.

Nature
water