As Mr Steak says Peru isn't even on the list. These sites are usually just easy click bait with little basis in fact. Seriously Wales and Scotland are on the list, how researched can it be!!!
I would agree with several of the top ones being correct however, French, Italian, Mexican, Thai and Indian (Indian easily having the best flavours in my opinion). Mediterranean foods like Greek are extremely healthy with a good kebab containing a bit of grilled meat, salad and citrus fruit and yogurt. I did think that Mediterranean seafood didn't even come close to touching Peruvian seafood, Peruvian seafood is just in a league of it's own!
I don't understand the hate for American food though? It's probably the most diverse food in the world!!!