It is customary to kiss on the cheek almost all over Europe, at least with the younger generation and the greater mobility between the countries. The British still don't do it though, nor the Germans either.
But the French do, the Italians do, the Balkan countries do, and the Spanish do it even when meeting someone for the first time, which I think the others don't.