Travel

Where was Long Island iced tea invented, and who makes it best?

Was it actually invented in Long Island, New York? Or Tennessee?