MovieMaps

Photo of Naboo Royal Palace

Location: Royal Palace of Caserta
As Seen In: Star Wars: Episode I - The Phantom Menace