Yoga has a huge number of benefits, either physically or psychologically. To put it in a shell, the regular practice of Yoga reconnects you with your body, making you feel much more vigorous and healthy.
If you’re really looking for some kind of sport to feel you better, I will say Yoga will do nicely for you.
On the other hand, if what you like the most was to find some kind of hobby, interesting and rewarding in equal parts, then birdwatching could be a perfect activity. In my humble opinion, a fantastic combination of hiking with nature and birds.