288 Norfolk St, Cambridge, Massachusetts 02139 USA
Enjoy the beauty of the world-renowned Dutch tulips
Photo Credit: Yelp