The San Juan Island Marathon, Half Marathon, & 10k, is held in Friday Harbor, WA. It is held right after the Three Lakes Triathlon. Runners can expect a mix of terrain, including hills and flat stretches. The marathon and half marathon routes, in particular, provide great views of the Olympic and Cascade mountain ranges. The course is USATF-certified.