South Loon Mountain
South Loon Mountain is located in the Lick Creek Range of the Salmon River Mountains outside of McCall, Idaho. South Loon is the neighbor to North Loon which is the highest mountain in the Lick Creek Range.
South Loon Mountain - Page 1 of 5
|©Jaimos F Skriletz 2004-2018.|