If you're looking for the the best places to find spring flowers, the Valley Gardens in Windsor Park is a fantastic location.