The water of Angel

The water of Angel Falls (the World’s highest) inVenezuela drops 3,212 feet (979 meters). They are 15 times higher than Niagara Falls.

SMS WhatsApp