Los Potros is a dedicated organic watercress farm. Started in 1997 and made up of only 7 beds it is ideal for organic growing and harvesting. The farm totals 2.5 acres in size.
The above image was provided by kind permission of GOOGLE EARTH