ID, United States
outdoors
Posted over 4 years ago
Salmon River
posted in
Top Lodges & Spots in Idaho
The "River of No Return" is the longest free-flowing river contained within one state of America's lower 48 states. This river begins South of Stanley, Idaho has fantastic world-class fishing
0