For Americans, retiring abroad often means a lower cost of living, from housing to food to healthcare. U.S. retirees must still meet visa, health and income requirements for long-term stays. Medicare ...