The average Social Security benefit can cover living costs in several popular retirement destinations, but visa rules can ...