Sasquatch 'Sightings' Can Be Found In This Unique Tourist Attraction Out to prove it's anything but, the town of Boring, Oregon has opened a tourist attraction based on its local celebrity. The North American Bigfoot Center – or simply the Bigfoot museum – is dedicated to the area's most elusive creature. Exhibits include evidence that guests can touch and feel, … [Read more...]