Moorhead Country Holidays North Devon – Review
We spent a week at Moorhead Country Holidays - a holiday complex in North Devon near Bideford. It's a collection of 16 self-catered apartments set within farmland and with on-site facilities including a restaurant, a pitch-and-putt golf course and an indoor swimming pool. The location is beautiful - classic Devon countryside surrounded by fields and farms. Peaceful, tranquil and with…