The Chongwe River House is located in Zambia, Africa in the Lower Zambezi National Park, overlooking the Chongwe and Zambezi rivers. A vacation home that