About Crayfish Bay Organic Cocoa Estate and Chocolate Makers & Self Catering Cottages
Crayfish Bay Organic Cocoa Estate and Chocolate Makers & Self Catering Cottages is a farm shop in Waltham, Grenada selling fresh, locally grown fruit and vegetables direct from the farm, a great local spot for pick your own fruit and produce near you.