Most wildlife tales these days are grim. All of Britain’s wildlife is declining, and much of it is vanishing quickly. Most naturalists I meet border on clinically depressed. But just occasionally you come across something in the natural world where the only word you can use is “joy”. Channonry point is a spot on the coast of Scotland’s Moray Firth, just a hair North of Inverness, and it is probably the best place in Britain to watch dolphins. Bottlenose dolphins …
Social Profiles