43-50 Main Street Gardens & Nature Queens Botanical Garden Queens Botanical Garden is a 39-acre garden in Flushing. EXPLORE PLACE