Las Cascadas el Chiflón, meaning "big whistle." The Waterfalls at El Chiflon are actually two waterfalls. The smaller one at the bottom is what gives the falls there name but the main waterfall, Cascada Velo de Novia, which more or less means Bridal Veil Falls, falls more than 225 feet into a crystal clear blue pool.