Jeff May 31, 2017 0 Comments No wonder it was named one of the top places to retire in 2017. Source: Huffington