The Cataratas del Ángel in Venezuela is the highest waterfall in the world. It is 20 times higher than the Niagara falls.
Formerly famous for its hot springs. Today, people can admire its spectacular ruins.
The Cataratas del Ángel in Venezuela is the highest waterfall in the world. It is 20 times higher than the Niagara falls.