Twin Lakes is in northwestern Idaho. The village is about 40 miles northeast of Spokane, Washington. The area includes the upper and lower lakes that are popular fishing spots for trout and bass.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results