11. Portland Marathon
Where: Portland, Oregon
When: October
Apart from being one of the easiest marathons for beginners in the US, it is also one of the top 40 races of all types and distances. The trail is relatively flat, and you will go through some nice places such as Willamette Bluffs and have a nice view of the city.

Pixabay/Public Domain