Salish Sasquatch writes “Join us as we head to Forks, Washington on the Olympia Peninsula for an unforgettable trip to Squatchwatcher Ranch. We are joined by Dave and Jimmy, the property owners, Thomas and Peggy Sewid of Sasquatch Island and Steve McCarthy as our river guide.”
