The Best Peach in the World - Roads & Kingdoms

Gonna have to add Monein, France to my road trip list.

I love peaches, and not in a creepy Nic Cage kind of way.