Here in coastal North Carolina, it’s both the spectacular scenery and the tremendous spirit of the community that attract thousands of runners from around the world to the TowneBank Outer Banks Marathon.
March 15 |
April 11-13 |
July 4 |
Sept 13-14 |
Oct 19 |
Nov 8-10 |