James Ros is a travel writer.