Spain, which is in Europe. hope that helps.
Que es la capital de Espana = What is the capital of Spain
The capital of espana is madrid
La capital de España es Madrid.
Yo he estado en Espana (I have been in Spain) or, Yo he ido a Espana ( I have gone to Spain).
Spanish Espana is their name for Spain
"Espana mañana" translates to "Spain tomorrow" in English.
what does espana mean
The Spanish word for Spain is Espana.
Spain, Espana
"Espana" is "Spain" in Spanish, so the answer is YES.
It is.