Hillsborough, Devon

From Wikipedia, the free encyclopedia

Hillsborough is a Local Nature Reserve in Ilfracombe, North Devon and is known locally as the sleeping elephant.