Yosemite Falls
Yosemite Falls, in Yosemite National Park, is the highest measured waterfall in North America.
Yosemite Falls, in Yosemite National Park, is the highest measured waterfall in North America.
From the ocean to the mountains, and much in between, California is an enchanting state.