The best travel writer are: 1) William Dalrymple 2) Pico Iyer 3) Colin Thubron 4) Kapka Kassabova 5) Richard Grant