The Secret Garden

The largest cuckoo clock in New England is in the Secret Garden at The Bird Store and More. The cuckoo bird in the shed makes his appearance on the hour from 9 am to 6pm.

The Bird Store and More
The Bird Store and More
Birdhouses
Birdhouses
Whole lot going on here
Wawa

By Wawa