Cape Cod's Spohr Gardens is open 365 days a year. For daffodils and other blooms, visit in the springtime to enjoy its exceptional beauty. Check the Spohr Gardens website to confirm dates, times, other details.
From the website: "Take a leisurely walk in this beautiful 6 acre garden located on Oyster Pond in Falmouth on Cape Cod. This magnificent site is open to visitors in early spring when thousands of daffodils explode into color with their awakening, soon followed by blooming rhododendrons and daylilies."
Click here for a video of Spohr Gardens.