Sesame Place in Langhorne, Pennsylvania, offers a Sesame Street-themed waterpark perfect for young children and