It's true that every country has its customs.
We all know that in America if people are pleased with you, they will give you a sign "OK". But maybe you don't know this sign is rude in Brazil.
In Poland, guests usually choose flowers as presents for hostesses(女主人). Remember the number must be odd(奇数的). And the hostess doesn't hope that you remove the cover of the bunch(束) of flowers. You must be more careful when you give red roses to a woman because the red rose means love.
In China we often hear people say that "nodding" means agreement(同意). And "shaking the head" means disagreement. But in Bulgaria they mean the opposite.
We really need to pay more attention to the differences in customs. What's more, we should learn more about them in order to avoid embarrassment(尴尬). Do remember: When in Rome, do as the Romans do.