The mysterious structure was discovered in the Devon national park near the village of Throwleigh. Mark Bullock, who went to look at the pillar on Wednesday, said its vantage point on the hill ...
Results that may be inaccessible to you are currently showing.