The Torrs

The Torrs are a Local Nature Reserve and one of the four main hills in the North Devon coastal town of Ilfracombe. The Park originally was designed in the 1880s for Victorian recreation.

Source: Wikipedia — The Torrs (CC BY-SA 4.0)

The Torrs

The Torrs are a Local Nature Reserve and one of the four main hills in the North Devon coastal town of Ilfracombe. The Park originally was designed in the 1880s for Victorian recreation.

This neuron ends here.

Source: Wikipedia "The Torrs" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy