Photos of Lokhuthula Lodge

  • Lokhuthula Lodge Photo, Victoria Falls, Zambia
    Elephant Safari

    Kriek on September 11, 2003

  • Lokhuthula Lodge Photo, Victoria Falls, Zambia
    Water Safari

    Kriek on September 11, 2003

  • Lokhuthula Lodge Photo, Victoria Falls, Zambia
    Elephant s

    Kriek on September 11, 2003