Really random question, but this might be a good place to ask since we have a bit of international flavor here:
Why is it that some cities & countries are called something different in English? i.e. Munich/Munchen, Spain/Espana?
I don't understand. if Spain calls themselves Espana, why don't we all just call them Espana?
In Spanish, the United States is called Estados Unidos, which literally translates to United States in Spanish so that makes sense but it doesn't really work the other way around.
Or even spelling: Serbia = Srbija