Acquiring satellite view…

North Shore Landing

Verified

North Shore Landing is a public boat ramp on Devils Lake in Town of Baraboo, Sauk County, Wisconsin (53913). Managed by State(DNR). GPS coordinates: 43.4266°N, 89.7287°W.