More than a few strange creatures can be found in the Earth’s lakes and lochs. Others lurk deep within the oceans. And, forests are perfect places for strange creatures to hide out. The Bigfoot creatures being perfect examples. Jungles, too. But, what about mountains? The number of cases of monsters carefully avoiding us, the human. Read more »