Here is an excerpt on this from this web page :
If you are a U.S. citizen, you can travel to or live in most foreign countries without affecting your Social Security benefits. There are, however, a few countries where we cannot send Social Security payments. These countries are Azerbaijan, Belarus, Cuba, Cambodia, Georgia, Kazakstan, Kyrgzstan, Moldova, North Korea, Tajikistan, Turkmenistan, Ukraine, Uzbekistan and Vietnam.
Let us know if you plan to go outside the United States for a trip that lasts 30 days or more. Tell us the name of the country or countries you plan to visit and the date you expect to leave the United States.
We will send you special reporting instructions and tell you how to arrange for your benefits while you are away. Be sure to notify us when you return to the United States.
So at a minimum you will have some reporting requirements before moving.
Disability cases sometimes have periodic review of the case to see if the disability prevents one from re-entering the workforce, so you may want to consider this.
Regardless, you will want to research this fully before making a decision.
SocialSecurityHop.com is not affiliated with the US Social Security Administration.