Light House Denver - Many people may not realize, but walking barefoot offers surprising health benefits that impact both physical…