biggarden.scot
Napal
Napal is a tiny hamlet at the head of a very narrow valley hemmed in on both sides by steep wooded slopes and cliffs. Above the hamlet there is a remarkable rock formation – a slab of limesto…