English04/10/2019The enchanted waterfalls in MexicoChorros del Varal is located in the Mexican state of Michoacán and settlers say it is inhabited by the spirit of an indigenous princess