The best place to retire overseas is Italy. The reason is Italy has warm beautiful weather, tons of history to learn, wonderful food to try, and see and it is close enough to other places in Europe to hop a train and go see them too. It also has wonderful wine to try and enjoy.
There are only a few places that I can ever think of retiring to that are not with the United States of America. The first would be Siberia for its long winters and rather cold climate. The next place would have to be Spain, as it has the sexiest women.