Acquiring satellite view…

Watts Bridge

Verified

Watts Bridge is a public boat ramp on Salmon River in Custer County, Idaho (83226). GPS coordinates: 44.6320°N, 114.1455°W.