Learning a new language is a great hobby to start in your 20s, as it can open up new travel opportunities and socialize.  Joining a sports team or taking up a physical activity like yoga or running can help you stay healthy and make new friends.