But you can still book a stay at 'Jack's Cottage', our self-contained holiday cottage... Jacks Self-Contained Holiday Cottage is located at Foals Leigh Farm at Herberton in Devon near Harbertonford, Totnes, Kingsbridge and Dartmouth in the South..
Relevance: 2.214039