There are many factors to consider when choosing a place to retire. While affordability may be top of mind, retirees often weigh other elements such as weather, access to quality health care and ...