Where the Ribbon Waterfall is located?
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.
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.