Tanzania Overlanding Land Rover Published April 24, 2013 at 2816 × 1864 in Tanzania Overlanding Land Rover Looking over Lake Challa (Photo: SN) Spread the Word!TwitterFacebookLike this:Like Loading...