Monthly Archives: December 1995

River Channel in Lower Zambezi National Park in Zambia

December 7th, 1995 Photos

Because of the trees lining the banks of the water, this river channel in Lower Zambezi National Park in Zambia, Africa looks just like it is nestled within a picture frame. The fallen branch in the foreground of the picture sits as the bottom o.... Read More