Excellent writing skills, a courageous streak, strong communication skills, and a passion for travel make a good travel writer.