NH Mountain Hiking < Kennebunk Bridle Path
Ocean beach in June near the end of Kennebunk Bridle Path in southern Maine.