making charity works like sponsoring a bowling game for people in chile or for an organization that makes good deeds..
or
photography.. make a mini studio learn to edit and enhance photos and share it to others by giving free lessons to noob.. stuff like that

best of all sports is the best hobby it builds your body and makes you healthy and at the same time you're enjoying yourself.. i think rock climbing and swimming is nice

:-)