Map
14026 Salmon River Rd., Forks of Salmon, CA 96031, United States
Price
1890
website
Hotel
Otter Bar Lodge