Daily Archives: March 14, 2006

Finding Noah’s Ark

Finding Noah’s Ark Space.com via CNN High on Mount Ararat in eastern Turkey, there is a baffling mountainside “anomaly,” a feature that one researcher claims may be something of biblical proportions. Images taken by aircraft, intelligence-gathering satellites and commercial remote-sensing … Continue reading

Posted in Travel | Leave a comment