Yosemite Falls California (Upper, Middle Cascade, Lower Waterfalls)

Yosemite Falls is one of the prominent feature in California’s Yosemite National Park. With a total drop of 2,425 feet (739 meters), it ranks among the tallest waterfalls in North America. Structure of the Falls…

22 Likes Comment