Pain On Top Of Foot

Have you ever wondered how awesome your feet are? Perhaps you have wondered how your feet are able to bear up your body weight day in day out. The secret behind that is that each feet contains in its anatomy 26 bones and 33 joints all bound together by over 100 ligaments, muscles and tendons with nerves and blood vessels crisscrossing them.