Nikola Tesla was born in Smiljan, which is, indeed, in present day Croatia. But since Croatia, Serbia and pretty much the rest of the Balkans were part of the Austrian Empire at the time, the geographical location of his birth is pretty meaningless. He may as well have been born in Vienna, or...