Victoria Falls Hotel

The Victoria Falls Hotel, popularly known as “the grand old lady of the Falls”, is situated in the Victoria Falls National Park, and is a member…

View more

The Old House

The Old House is a family run and owned guest house situated on the banks of the Chobe River and a mere walking distance from the…

View more