About Ben Cleuch in Clackmannanshire

Ben Cleuch is a mountain in Clackmannanshire with its peak reaching a height of 721 metres above sea level.