Visit the ICBP in North Yorkshire

Visit the ICBP in North Yorkshire

June 4, 2013 by  
Filed under Features

The market town of Helmsley in the picturesque Ryedale district of North Yorkshire, England, is the location of the new International Centre for Birds of Prey (ICBP) which opened to the public in March 2013…