Nkwichi

NKWICHI LODGE

Nkwichi lodge is located on the banks of  Lake Niassa. Combined with Ibo Island you experience the very best of culture, sun, beach and lake…

 

learn more
Comments are closed.