Nahualli Folklore Society is a registered Non-Profit Organization, established in Vancouver B.C., Canada in 2010.
We teach and perform, bringing together music, traditions and dances from Mexico.
The name Nahualli (Na-Wall-e) originates from an indigenous language of Mexico called Nahuatl (Nah-Walt).
It signifies an animal spirit or a transforming power that protects and guides each person from the moment of birth.
We feel this transforming power on stage as we represent Mexico for you.
Would you like to know more?