THE city of Arusha in northern Tanzania played host to the inaugural Global Land Rover Festival, which drew over 1,000 Land Rovers from around the world, organisers announced on Sunday. The festival, organised by the Arusha regional commissioner’s office, kicked off on Saturday and runs until Monday. It seeks to …
Read More »