Where the Ribbon Waterfall is located?

March 2, 2011 by  
Filed under Geography

The Ribbon waterfall is located in USA. The Ribbon Falls is the highest free-leaping waterfall in Yosemite, and California, and North America, and one of the highest in the world. It is 1612 feet high.

- Read more