Sunday, February 5, 2006

Seven Natural Wonders of the United States and Canada by Cheryl DeFries

You may have heard of the seven wonders of the ancient world. But this is about some natural wonders here in North America. Wonders such as the Everglades, Niagara Falls, and of course, the Grand Canyon. Find out about these incredible natural wonders.

No comments: