Need to know
Airlines: British Airways fly direct from London; Emirates via Dubai
Where to stay: The Retreat at Selous (from £682 a night); Fumba Beach Lodge (from £133 a night)
Travel agents: Rainbow Tours; Sally and Alice Travel Co.
Photos courtesy of: NeilsPhotography; Wouter Wensing; Kyle Marquardt; neiljs; William Warby; Geof Wilson; Cris Pierry; Geof Wilson