Horseshoe Lake Explained
Horseshoe Lake may refer to:
Canada
- Horseshoe Lake, Alberta
- Horseshoe Lake (Pipestone River, Ontario), a lake downstream from the Frog Rapids on the Pipestone River in Kenora District, Ontario
- Horseshoe Lake, a community in Seguin Township, Ontario
New Zealand
United States
- Arizona
- Arkansas
- California
- Illinois
- Minnesota
- Horseshoe Lake, a lake in Brown County, Minnesota
- Horseshoe Lake (Chisago County, Minnesota)
- Horseshoe Lake (Douglas County, Minnesota)
- Horseshoe Lake (Isanti County, Minnesota)
- Murphy Lake (Itasca County, Minnesota) or Horseshoe Lake
- Horseshoe Lake, a lake in Le Sueur County, Minnesota
- Horseshoe Lake, a lake in Scott County, Minnesota
- Horseshoe Lake (Todd County, Minnesota)
- Little Horseshoe Lake, a lake in Chisago County
- Montana
- Horseshoe Lake, a lake in Beaverhead County, Montana
- Horseshoe Lake, a lake in Cascade County, Montana
- Horseshoe Lake, a lake in Phillips County, Montana
- Horseshoe Lake, a lake in Roosevelt County, Montana
- Horseshoe Lake, a lake in Sheridan County, Montana
- Horseshoe Lake, a lake in Sweet Grass County, Montana
- New York
- Texas
- Washington
See also