Where is the skin in the sole thickest?

Toes
Achillies tendon
Heel
None of these

Trivia Crack Answers Main Page