Health: Achilles Heel

Achilles tendon or tendocalcaneus is the longest tendon in the body, connecting muscles of the calf to the foot. 
The New Times
Dr. Rachna Pande