About Skyloft
Skyloft, also known as the Isle of the Goddess, is a set of floating islands in the sky and is inhabited by humans who descended from those who lived among the Goddess Hylia. The citizens of Skyloft are noted for traversing the sky by riding large birds known as Loftwings. The floating civilization is home to a number of notable features including the Skyloft Bazaar, the Knight Academy, the Waterfall Cave, the Statue of the Goddess, Beedle's Air Shop, and a large number of households. During the day, Skyloft is full of life, but becomes a much quieter and somber place once the sun sets.
Skyloft was created at the end of the Era of the Goddess Hylia when a crack in the earth appeared, and from th fissure a great monster rose. Hylia gathered the surviving Hylians on a small outcropping of land and sent them skyward to protect them from the demonic hordes that had overrun the surface. This plot of land became known as the Isle of the Goddess and along with other floating islands constituted the new home of the Hylians, which became known as Skyloft.
If you wish to here more of Skyloft's history you can request for more information here.