If South America is the land of potatoes, Peru has to be the capital! In this country, there is a variety of more than 3800 kinds of potatoes. We came across this potato stall in the Mistura Food Festival in Lima. Mr. Potato was happy we took an interest in his vegetables … more »