Chambercombe

From Wikipedia, the free encyclopedia

Chambercombe is a hilly suburb in the North Devon town of Ilfracombe.