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.