Horseshoe Lake (Douglas County, Minnesota)


Horseshoe Lake is a lake in Douglas County, Minnesota, in the United States.
Horseshoe Lake was named from the resemblance of its outline to a horseshoe.