Countries offering digital nomad visas include Japan, South Korea, Brazil, Spain and Portugal. But the presence of digital nomads in some places has also sparked debate. In the South African city ...