Avatar: The Last Airbender - Season 1 Episode 3
The Southern Air Temple
Release Date: Feb 25, 2005
S01 E03Feb 25, 2005
Where to Watch Avatar: The Last Airbender Season 1 Episode 3
This section may contain affiliate links to our partners.i
After his departure from the Southern Air Temple 100 years ago, an excited Aang finally returns home but is disillusioned by what he finds there.