• DSC_0612 DSC_0612
  • DSC_0642 DSC_0642

Leela लीला

Sanskrit Meaning – “Divine Play, sport or pastime”. Consciously moving through the game of life.​​

MISSION STATEMENT

To guide each student through safe and supportive yoga practices designed to awaken feelings of well-being, limitless possibility, intuition and playfulness.