Here are 19 of the best digital nomad cities in the world to go explore and visit while working and travelling remotely!