Star Wars Location
The palace was the filming location for Star Wars, used as the setting for Queen Amidala’s royal palace on Naboo in the Star Wars: Episode I – The Phantom Menace, and in Star Wars: Episode II – Attack of the Clones as Queen Jamillia’s palace.
Leave a Reply