News

Located within California’s Yosemite National Park, Yosemite Falls is the highest waterfall in North America, with a 740-meter (2,425 feet) drop. The waterfall, set against granite cliffs, is a ...
Iguazu Falls is one of the most impressive waterfalls in the world. It's made up of 275 waterfalls and spans 1.7 miles — that's twice as tall and three times as wide as Niagara Falls.
Just watch out for snakes on the trail." Nobody is more snake-phobic than I am, but I couldn't resist seeing Iguazu Falls by the light of a full moon. Iguazu is a series of more than 200 separate ...