Most Beautiful Waterfalls Around the World

Yosemite Falls in USA

Yosemite Falls is the highest waterfall in North America. It drops 2,425 ft (739 m) in the Sierra Nevada, California. The source of water is melting snow, therefore sometimes the stream may cease due to a little amount of snow. The best time to see waterfalls is during spring, when most of the snowmelt occurs.