waterfalls
-
An unmapped waterfall -- although known and kept secret by locals -- has been "discovered" in the Amazonas region of northern Peru, and is believed by the explorer who located it to be one of the three tallest in the world. An expedition, which includes local representatives, has already been sent out to measure it.
(4) # 8/12/2008

Recent comments
jbg.
3 days 8 hours ago
Los Angeles Anthony
3 days 13 hours ago
Lorelei
1 week 2 days ago
Jesse
1 week 2 days ago
flea
1 week 2 days ago
Annie
1 week 4 days ago
Jesse
1 week 5 days ago
Jon May
1 week 5 days ago
Jesse
1 week 5 days ago
Jesse
1 week 5 days ago