Answered by Christopher Dodd, freelancer digital nomad
Chiang Mai, Thailand is an easy recommendation to make but there are plenty of up and coming destinations.
I actually just wrote a book on this subject where I breakdown 14 of the best destinations for digital nomads. You can check that out on Amazon here.
Other answers by Christopher Dodd:
Other answers in the category Software development:
Some random answers on our wiki :