Another sport that can surely keep your entire body fit is swimming. It’s perfect for your upper body and great for the heart.
The sport obviously includes running, thus this is a more advantageous option. Thanks to the side to side motions it involves, it also trains all your muscles. It’s a social game, thus you’ll also get to meet different people and be friends to everyone.