Visit England Rose Awards

21/11/2015
Members of the South West Region of Farmstay were thrilled to hear four farms had been awarded the new prestigious Visit England Rose Award. In Devon the winning farm was Beera Farm.

 
Categories