Designed by
Title
A tree growing on a rock in the Alva Glen gorge. #203136428
Description
Alva Glen is a spectacular gorge in Scotland situated above the village of Alva at the foot of the Ochil Hills. Is a diverse and attractive glen. The forest floor is carpeted with many wild flowers and thereââ¬â¢s a variety of wildlife to spot, such as the kestrel and the long tailed wagtail.