Grand Canyon, Loch Ness compete for nature wonders

Amanda Lee Myers/STF

Tourists get their picture taken at the Grand Canyon. The Grand Canyon, Loch Ness and Niagara Falls are among more than 200 natural sites competing to become the New 7 Wonders of Nature in a global poll that is expected to draw around a billion voters.

Back to story


Kudzu.com: Mosquitos are breeding.  Ready for the bites?
Today's deal from DealSwarm.com
Cheap flights powered by TripAdvisor.com