Indoor, or outside on the rocks, climbing is one of the best full body workouts going. It develops endurance, core strength, flexibility and is an incredible performance booster when combined with other sports. It improves your balance, agility, mental endurance and of course, strength. It’s also accessible for everyone and is a lot of fun!