Spohr Gardens
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 daylillies.
Spohr Gardens
Related Inspiration
MASSACHUSETTS MASTERPIECE TRAIL
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…