The garden opens for the season on May 1. The No. 1 botanical garden in the U.S. is Longwood Gardens in Kennett Square, Pa., which the publication calls one of the country’s most visited ...