About company

Established in 1949, the Klamath River Resort Inn is the only lodging with direct access to the Klamath River in Happy Camp California.

US
Unknown
Not verified company