7 African destinations where the best way to explore is by water