Looking at VENEZUELA: Did you know that Angel Falls, in Venezuela, is the highest waterfall in the world? Looking at Venezuela, you will see the snow-covered peaks of the Andes Mountains, the flat-topped cliffs of the Guiana Highlands, and the colorful plants and animals of the rain forest. Learn about life in Venezuela, from the […]