where are potatoes native to?

Potatoes are native to South America. Although, Idaho is believed to produce the best potatoes!

Tags: potatoesidahosouth america 

Wednesday, February 01 2012