The Travel Photo of the Day for 9/30/2009 is of the Grand Canyon and was taken by Wolfgang Staudt
Photo credit: Wolfgang Staudt
The Grand Canyon is the foremost natural wonder in North America, the enormous gorge carved over millions of years by the Colorado River. About 277 miles long, the Grand Canyon can be as much [...]








