There are very few places in Zambia with such a spectacular view of the Zambezi River than Zambezi Town in the North Western province. The...