Yoga Nidra for Menla
Art by Allie Lyon
This Yoga Nidra is an offering to Menla Mountain Retreat Center, the land of the Medicine Buddha. May its practice provide healing, purification, & relief from suffering, helping all beings to achieve perfect and complete enlightenment.