alt=""

Spotting Red Squirrels

Scotland is home to around 75% of the UK’s red squirrel population. You can spot some of the most iconic Scottish wildlife in Braemar and the surrounding area, including the red squirrel which is native to the UK.  Keep a close eye out of your cabin window when staying with us, as they can often […]

Spotting Red Squirrels Read More »