I had almost forgot I made it... I plotted it the best that I could, and it supposedly is an optimized route allowing you to visit as many paper trees as possible in one go. Your mileage may vary according to the time bonuses you get while walking, though. Happy badging!
TP = teleport
< = walk left to
> = walk right to
-U- = walk to the tree and go back whence you came from
(#) = number of harvested trees so far
TP to Choru - Redhorn Rd E (1)
< Bumpkin Tr B
> Putter Track D (2)
< Rook's Way 3
> Hayseed Rd 3 (3)
< Hayseed Rd 2
< Naif lane S (4)
-U- Naif Lane SE
> Tumble Rd 1 (5)
< Contour Rd NE
< Empty Via 2 (6)
> Mart's Way 3
< Mart's Way 2 (7)
< Mart's Way 1
< Rustic Rd E
< Swain Way 6 (8)
-U- Rustic Rd NE
< Rustic Rd N (9)
-U- Yokel Yam 5
< Yokel Yam 4 (10)
-U- Loutish Ln B
< Loutish Lane A
< Deadpan Dike 1
> Deadpan Dike 2
> Deadpan Dike 3 (11)
-U- Rumble Way 4 (12)
< Hazy Gate 4
> Fervor Track D (13)
< Distant Drag D (14)
> Ardent Ave 3
> Hazy Gate 6 (15)
> Chester Way 1A
> Redhorn Rd N (16)
> Rook's Way 2
> Rook's Way 3
> Hayseed Rd 4
> Bumpkin Tr D (17)
> Tumble Rd 4
< Tumble Rd 3
< Chester Way 1E (18)