There's nothing like meandering around a garden full of gorgeous flowers. Don't miss Channel Gardens — it's sure to plant a big smile on your face!
You'll find this floral display in Manhattan. Once you've seen all you can at Channel Gardens, check out nearby Times Square, Statue of Liberty, and Broadway.