Yoga is great for flexibility and core strength as well as relaxation and mental health.