Longwood Gardens has been named the most beautiful botanical garden in the world, writes Stacey Leasca for Travel + Leisure.