We had a road transfer between Chobe in Botswana and Livingstone, Zambia. The border crossing is at Kazungula, where the Zambezi River provides the border between the two countries. Actually, there are four countries that meet at Kazungula: Zimbabwe, Zambia, Botswana, and Namibia. The river at this point is about 400 meters across, and there is no bridge. The only way to cross is on the
Kazungula Ferry. This is also one of the major trucking routes of southern Africa, and the ferry is only large enough to take a few tractor-trailers at a time.
As we approached the border, the queue of tractor-trailers was at least a mile long. We asked our driver how long they would have to wait for their turn to board the ferry, and he said as long as a week! As we drew closer to the border, we could see that a small town was set up on each side of the river, with shops, food stalls, bars, and all sorts of things needed to keep the truckers occupied while they waited. We also saw many prostitutes, of course. We got our passports exit-stamped and then took a small passenger boat across the river. I wish I'd taken photos of the ferry and the lines of trucks and the stalls along the side of the road!