Back to Europe main page…
Italy, yes Italy. The clues are everywhere. Even data that rules out Bigfoot in an area, is a step in the right direction.
If Monsters are involved, then that could be a connection. Turning over every stone?
Marco Polo (bigfooteruption.com)
Yes, Marco Polo saw Orang Pendek people, in India. More common in Thailand.