Wondermondo

Wonders of South America

Most interesting wonders in South America.

El Velo de la Novia Falls or "Lady in White" Falls

El Velo de La Novia, Pachachaca or Lady in White Falls

Share: Wonders El Velo de la Novia El Velo de la Novia Falls or “Lady in White” Falls. / sccreenshot from the video of Jhon Casa, Youtube In short It seems, the unusual shape of the El Velo de La Novia Falls was noticed rather recently – in the early 2018. Now, this is one …

El Velo de La Novia, Pachachaca or Lady in White Falls Read More »