Hannah DSep 16, 20212 minEssential apps for expats in South AfricaBeing surrounded by technology in the 21st century, it's hard to imagine life before the internet and smartphones. How did we communicate...