Acquiring satellite view…

North Tule Bay

Authoritative

North Tule Bay is a public boat ramp on Priest Lake in Bonner County, Idaho (83821). GPS coordinates: 48.7440°N, 116.8333°W.