Zambezi Queen offers the most luxurious boutique river safari accommodation on the Chobe River, bordering Chobe National Park.