Infographic Shows Exactly What Happens to Your Body With Yoga
love love LOVE this cool infographic compliments of Huffington Post that shows all the wonderful benefits your body experiences from your yoga practice. It’s not just about flexibility, it’s about boosting brain power, bone density, libido, stress, even your DNA! … Read the rest