Download Gpx files to fenix 5x ?

Can anyone recommend an iPhone app or website that you can download GPX files from, and then transfer them over to the dynamic watch server? I have the route course app installed on my Fenix 5X. I would like to load these into my watch before we go because our camping location has no cellular service.I am looking at particularly hiking and vehicle off-road trails in Northern Virginia.Thanks in advance.