Here is a post about hobbies, with a specific focus on health benefits.
The mental benefits of hobbies are numerous. Reading, for instance, is a hobby that has been celebrated throughout history to benefit the mind. https://zoyayeoh164155.blogocial.com/a-few-active-hobbies-to-make-note-of-71086235