I know that all spanish is not the same, but which is mostly correct and better? I heard the spanish from spain is the correct and better one, I that correct?

Thanks in Advance
whats does Navidad alegre mean?