The Enchanted Forest

  Amrit Yoga Institute, Salt Springs, FL: Today I head back into the forest for a 5 day yoga meditation retreat. The practice is called Yoga Nidra and literally means yogic sleep. It is just the mind eraser I need. Let me be clear, it doesn’t take all my tasks and problems away. Rather, it … More The Enchanted Forest