- See also
- References
Horseshoe Lake is a lake in Chisago County, Minnesota, in the United States.[1]Horseshoe Lake was named from the resemblance of its outline to a horseshoe.[2] See also- List of lakes in Minnesota
References1. ^{{GNIS|645217}} 2. ^{{cite book|last=Upham|first=Warren|title=Minnesota Geographic Names: Their Origin and Historic Significance|url=https://books.google.com/books?id=ShcLAAAAYAAJ&pg=PA111|year=1920|publisher=Minnesota Historical Society|page=111}}
{{coord|45|35|31|N|93|3|13|W|region:US-MN_type:waterbody|display=title}}{{ChisagoCountyMN-geo-stub}} 2 : Lakes of Minnesota|Lakes of Chisago County, Minnesota |