Health and Travel Alerts Learn More Left arrow

James Ellis

James is a freelance travel writer who has visited more than 80 countries. A keen ultramarathon runner, he spends his time between his adopted home of Greece and his real home in the UK’s Yorkshire Dales.