![]()
The Achilles tendon is the largest tendon in the body and it's located at the top of the heel. It connects the two calf muscles and together they are responsible for supporting all our weight when walking. Achilles tendon pain may appear if we give more activity that it can support, so it is very common in athletes, as they are more exposed to overload du…