answersLogoWhite

0

Idaho is the potato capital of the World so the first attraction would be the Worlds Largest Potato which also has a Drive-in Movie theater. The other attractions would be the out-doors type, which Idaho is abundant in, including the Nez Perce National Forest and Historic Park.

User Avatar

Wiki User

12y ago

What else can I help you with?