Text Size
Although Arizona has been in the news for the recent actions by the state legislature and governor, the state also is known for its other alien visitors – and these are not from Mexico.

Arizona is home to an interesting array of locations and incidents associated with leading-edge scientific developments and even highly unusual incidents.

Arizona is home of the Grand Canyon, Meteor Crater, along with a host of other spectacularly scenic natural wonders.  It's a must see for anyone who hasn't been there.  To read the rest of the article, click here.