Leo WahlMar 13, 20213 minThe Fall of Cascada de San RafaelSan Rafael Falls, or Cascada de San Rafael, has been the tallest waterfall in Ecuador for at least a millennia and one of the major...
Leo WahlFeb 8, 20213 minAn Introduction to AnhingasAnhinga anhinga, Parque Nacional Yasuni, Ecuador (This Wild Wonderland) The Anhinga is a striking figure both in and out of the water....