News

Puffin eggs typically incubate for between 40 and 45 days. When the young birds hatch, they're called pufflings.
However, there is a fascinating bird which can only be found in the Highlands, making it the UK and Scotland's only endemic ...