when living abroad i have experienced, learnt got to know other cultures, the differences. so far so good. but as new cultures appears, then new rules or characteristics comes up, and what is nice and acceptable for me, can be misunderstood for others.
First of all, the old and great Southern tradition, a kiss on a cheek when meeting. after so many year experience of traveling around, i find it normal finally, after time in Spain, I actually start to like it. it is nice after all to have some body language involved while setting up the communication. How do we greet people and friends in Latvia usually? Well, we just say "Hi.", sometimes guys shake the hands. And when its official meeting, then everyone shake the hands. well, with some closer friends we also do some hugging, but its not that common, mostly just "Hi" is enough. So you understand why southern traditions are surprise for us.
Secondly, till some days ago i could not imagine that "!" in end of word, if used in spanish can mean that you are showing some way progressiveness. dunno how true is that, but that what i was told to. So whenever writing in Spanish, try to avoid it.
Thirdly, that i kind of new, but by time and experience and my life never consider anymore worth of importance. Leaving a food on your plate its very impolite. So you better eat it all, even you do not like the food, otherwise some bad impression about you can appear. Luckily this haven`t been noted here, but other part of Europe. All in all it is important to know a bit of culture, especially if you are up on doing a business.
Living in the culture and traditions you have always been into it is nice, easy and safe. Trying and experiencing other cultures not only will widen your horizonts, but also can make you a better person. Cheers!