The Science of Happiness Walking
When the residents of Portland, Oregon or Olympia, Washington or any of the other cities on Leg 13 of the Happiness Walk see Paula Francis and other walkers in their neon "Serious About Happiness" vests, they will likely not realize…