Far from the hustle and bustle of the city, farm stays are a unique way to enjoy country life while combining discovery and learning in a natural environment.