Eliquis Plaza de Espana

Where was the Eliquis commercial that shows an old castle filmed?

Credit: Dianne White, United States The castle featured in the Eliquis Commercial entitled ‘Travel’ is the 1929 Plaza de España in Seville.