Istabith Falls

The Istabith Falls were waterfalls located on the planet of Alderaan. In her youth, Leia Organa, heir to the Royal House of Alderaan, would sometimes go there to refresh her ideas.

Appearances

 * Leia, Princess of Alderaan