The ancient practice of Yoga is thousands of years old and originated in Northern India. Translated from Sanskrit (the language of Yoga), the word Yoga means yoke or union.
This union can be interpreted to a union between the physical body, the mind, and on a deeper level our soul or spirit. It can also be understood as a connection to not only oneself, but to the world around us.
Whether you are looking to strengthen the body and become fitter and more "flexible", learn to deal with stress and anxiety, live more mindfully and in the present moment, or a combination of many elements- Yoga really can take you on a wonderful journey of self discovery and understanding.