Fairy Falls

Fairy Falls is the site of a large waterfall located somewhere in Fairy World, and a parody of Niagara Falls. Cosmo and Wanda came here for their honeymoon, according to School's Out!: The Musical.