Multiple choice To which country does the stamp named the ESPANA belong? Spain Germany Iraq Iran Reveal answer Fill a bubble to check yourself A Correct answer Explanation ESPANA is the Spanish name for Spain. Stamps issued with this inscription belong to the postal service of Spain.