The main draw to the area is the surreal sight of Shiwa House, a massive English-style manor materialising seemingly out of nowhere in the middle of rural Zambia