where are the tarsals located
Tarsals are located in the top part of your feet. Think of a straight leg as an L, the tarsals are located where the L bends to form a foot.