Welcombe
Open accessNational Trust land — free to wander
Welcombe is a National Trust place in Devon. It is one of 33 National Trust places the Albion Guide charts in the county. It lies inside North Devon National Landscape. Other National Trust places nearby include Morwenstow, Kilkhampton Castle and Duckpool to Sandymouth.