Talo Square

Talo Square was a public location in the capital city of Sath on the planet Samaria. The Twilight Fountains were located in the square.

Appearances

 * The Last of the Jedi: Return of the Dark Side