7. Thailand

Sandy white beaches with crystal clear waters, beautiful palaces and ancient ruins make Thailand a magnet for expat Americans in search of good times and good prices. Retirees can live there comfortably on $2,000 a month or less. Apply for a retirement visa if you’re age 50 or older with no criminal history.