Monday, July 21, 2008

Niagra Falls

IMG_4823Image by nyer82 via FlickrNiagra Falls are located in North America and are the most famous in the world. They were formed toward the end of
the last ice age.
Zemanta Pixie

No comments: