World Owl Trust’s work over 3 decades comes to an end at Muncaster in Cumbria.

[airesizeimg src=”$-150×150$.jpg” alt=”Barn Owl Grahame Madge” class=”alignleft size-thumbnail wp-image-9252″ ]The world Owl Trust, which has been based in west Cumbria for over 3 decades is to leave Muncaster Castle where their headquarters and owl based display has been housed. The move which will begin later this year after the conservation charity and the castle management […]