If you love flowers. The Butchart Gardens in Victoria on Vancouver Island Canada is a must see. It is ranked #2 after Gardens of Versailles, France as the worlds most beautiful gardens.
http://www.butchartgardens.com for more info.
If you Love tulips Amsterdam tulip gardens are a must see. You will be in tulip heaven!
Spring Tulpen Dagen check out http://www.tulpendagenamsterdam.nl/ for more information.