1-1 of 1 results
Location
Otter Bay Lodge in Zambia offers private safari accommodation and activities in a peaceful area, boasting plenty of beautiful scenery. With conference facilities for up to 20 people, Otter Bay Lodge makes a great venue for team building, focus groups, corporate getaways, bush meals out, weekend getaways, family holidays and anniversary parties.