Claims that aliens are already here are everywhere, but proving them is another matter. The strongest cases become more ...
But there are places on Earth that appear out of character, or even alien. One of them is Craters of the Moon National Monument and Preserve in south central Idaho.