In which city is The International Cryptozoology Museum?
Correct answer: Portland, United States

ZZimbo78
I was thinking Portland Oregon, not Maine!

tunegrabber
I seen the sasquatch and assumed it must be the USA.