Nation’s favourite island
As birdwatchers and other visitors prepare to take up the chance of a rare winter visit to Brownsea Island, the National Trust owned property has just been declared the country’s favourite nature reserve. The island in Poole Harbour was nominated for the award by the BBC’s Countryfile Magazine and came out top of a public…