Flushing Bay, New York

From Wikipedia, the free encyclopedia

Flushing Bay, New York is a semienclosed body of water (a bay) located off the north shore of Long Island, near the neighborhood of Flushing, Queens, and immediately adjacent to New York City's LaGuardia Airport and Rikers Island, site of one of New York's city jails.