Yosemite Falls

August 19th, 2013 Permalink

Yosemite National Park, California.

  • Sharebar
Yosemite Falls

May 2011

The tallest measured waterfall in North America, Yosemite Falls is the centerpiece of the national park of the same name, located in central California.

Leave a Reply