Did You Know?

Yoga began in India more than 3,000 years ago and is still practiced today for the health of the mind, body and spirit.