Here is a post about hobbies, with a specific focus on health advantages.
The mental benefits of hobbies are numerous. Reading, for example, is a hobby that has been celebrated throughout history to benefit the mind. https://saulkzwm147548.ttblogs.com/15054825/recognising-fun-hobbies-with-health-advantages