Article Photos: Hoover Dam, The Alamo, Niagara Falls, Grand Canyon, Statue of Liberty and... ‘the Craighead Caverns’ top the 100 Greatest Places To Stand in the USA? 3/4

Niagara Falls, New York