One traveler dreamed of the distant Seychelles, Zanzibar, and Lamu, then discovered he could visit them all by sea, on an expedition ship.