Enjoy 10 session of Yoga with Casa Santosa. Yoga is a practice that involves stretching the body in certain poses to create balance, strength and flexibility. Each posture has specific physical and mental benefits. The word yoga means â€˜union’ in Sanskrit, the language of ancient India where yoga originated. The meaning of union to them is between mind, body and spirit.