Alva Glen is a spectacular gorge situated above the village of Alva at the foot of the Ochil Hills.
Alva Glen is a diverse and attractive glen. The forest floor …
The Silver Glen lies approximately 1 km to the east of the town of Alva, Clackmannanshire, Scotland, and takes its name from the silver that was mined there in the …