MapMyWalk | Ran 2.57 mi on 7/14/2012 in Cannon Beach, Oregon