Tuesday, February 5, 2008

Angel Falls


Angel Falls is the highest waterfall in the world! It's in South America. Isn't it beautiful?

2 comments:

Unknown said...

Pretty picture, do you know what the world's third highest waterfall is?

I'll give you a clue, it's in the Columbia River Gorge.

Jade Christine said...

Thats so pretty! I wish we had a waterfall! :(