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