1. Russia
Russia tops the 11 countries that consume the most mayonnaise list with its much-loved mayo made with sunflower seed oil, which gives it a distinct taste.
Russia tops the 11 countries that consume the most mayonnaise list with its much-loved mayo made with sunflower seed oil, which gives it a distinct taste.