Between the two-way traffic and onlookers lining the street, it was hard to tell there was a marathon – not to mention a half marathon and a relay – going on along Route 88 in Falmouth Sunday morning, Sept. 30. The annual Maine Marathon took place amid perfect conditions, with thousands of runners taking on the out-and-back course from Portland to Yarmouth. (Dudley Warner / For The Forecaster)