Horseshoe Lake in Bay Lake Township, Minnesota

Horseshoe Lake in Bay Lake Township is a water. Horseshoe Lake also exists in Roosevelt Township, Mission Township, West Crow Wing and Gail Lake Township.

Nature
water

Campgrounds

  • Camp Holiday Resort & Campground at Round Lake Road 27406 (56444) – approx. 5.1 mi.