Home / North America / Yosemite Falls

Yosemite Falls

Yosemite Falls is the highest measured waterfall in North America and located in Yosemite National Park in the Sierra Nevada of California.

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *