travel Bermuda with Land Rover Nafisa Akabor, 15/06/2017 0 5 min read Land Rover South Africa invited me to Bermuda to learn more about the technology that went into building the R1...