Natchez selected as place to retire by national magazine