Situated just off the shoreline of the Matusadona National Park, on its own island on Lake Kariba, Musango is a luxury camp.