Mulhalls is one of the biggest, most beautiful plant nurseries and garden shops that I have ever visited! The store is massive, and offers so many different products that you could literally spend a big part of your day just walking around! Trees, shrubs, exotic plants, annuals, perinneals, veggies, herbs, etc. etc. are all available in season. Beautiful flower arrangements can be made from either live or fake flowers, and tons of yard decor is scattered everything. Fountains, flags, mulch, mailboxes, etc! If you need something for your yard, you can probably find it here! The only downside is the price, which is a little high, but almost worth it for the huge selection available!