A national travel site has named an Horry County city as a top place for retirees to relocate without draining their nest egg.