MovieMaps

Photo of Sultan's Palace

Location: Mudéjar Palace
As Seen In: The Wind and the Lion