Fairy Glen, Rosemarkie, Nature reserve in Rosemarkie, Scotland.
Fairy Glen is a nature reserve on the edge of Rosemarkie in the Scottish Highlands, running along a small stream through a wooded ravine with steep sides. Inside the glen, two waterfalls drop over mossy rock faces into pools below, framed by tall deciduous trees.
The glen was once the setting for well-dressing ceremonies, a local tradition in which children decorated water sources with flowers. This practice shows how closely the community of Rosemarkie was tied to this place across generations.
The name comes from Scottish folklore, which long placed fairies and other supernatural beings in wooded glens like this one. Walking through the narrow ravine, with its mossy rocks and hidden corners, it is easy to see why these stories took root here.
A small parking area on the edge of Rosemarkie gives easy access to the start of the trail, which descends into the glen via steps. The paths can become slippery after rain, so sturdy footwear is a good idea, especially near the waterfalls.
Although the glen feels small, it sits where woodland and coastal habitats meet, which draws a wider range of bird species than you might expect. A slow walk through the ravine can turn into a rewarding spot for watching birds that rarely share the same space elsewhere.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.