If you have what it takes to be a professional photographer, then this is the perfect job for earning and travelling at the same time. Freelancing and being hired to work for someone is entirely different here. The latter makes more money though. This may mean travel writer, but it doesn’t have to.
You get to experience the world in its most beautiful form and capturing it requires you to be a splendid photographer. This job can take you to places no one can dream of visiting just for the sake of your job which is quite an amazing way to get that travelling ghost away.