Rio Malo waterfall
Rio Malo waterfall is a waterfall located in the Napo province, in the Amazon Region of Ecuador. It is part of The Cayambe-Coca Ecological Reserve. This waterfall has a fall of 164 ft. (50 m.) high. Rio Malo means “bad river”, also known as “Cascada Magica” in Spanish. This means “Magic Waterfall.” Rio Malo waterfall has … Read more



