Where does it start/finish? The race begins along West Grand Avenue in the heart of Old Orchard Beach, in front of The Brunswick bar and grill.
From there, the course heads south along West Grand for the next 3 1/2 miles — it becomes Seaside Avenue after the 1st mile marker — all the way down to Ferry Beach State Park, a 100-acre park known for sweeping views of the white sand beaches along its shoreline.
You’ll follow the route around Ferry Road and Bayview Road back to Seaside Avenue, where you’ll turn left and begin running north. You’ll remain on Seaside as it turns into West Grand Avenue, and then follow the road north all the way to Pine Point Beach and Town Landing.
There, you’ll make a loop around King Street and Jones Creek Drive before joining back up with East Grand Avenue, which you’ll follow south all the way back into town, to the finish line back in front of The Brunswick.
What’s the course like? Very flat, as the organizers say. It’s made up of paved roads throughout, and you’ll be running close to sea level at the lowest point in the race; the highest point tops out at just over 24 feet above sea level.