Livingstone, Zambia Creates a ‘Forest of Faces’
Just 10km away from Victoria Falls, one of the seven natural wonders of the world, Livingstone relies on tourism for its main economic activity. However, the town of Victoria Falls across the Zambezi River in Zimbabwe had been getting most of the tourism traffic. So how does Livingstone draw those people back in?