Queens is the largest area of New York City. JFK and La Guardia airports are here, as well as the Mets stadium and the New York Hall of Science.
Queens is the largest area of New York City. JFK and La Guardia airports are here, as well as the Mets stadium and the New York Hall of Science.