Sunday, January 11, 2009

Little Kafinga Falls, on Lelya River, N.Prov. Zambia



Beautiful but totally unknown waterfall on the Muchinga Escarpment in Zambia (photo by Quentin Allen)

Posted by Picasa

No comments:

Post a Comment