Allermuir and Caerketton Hills - Half day quite strenuous walk

Allermuir and Caerketton Hills