Find the word definition

Wikipedia
Cothelstone

Cothelstone is a village and civil parish in Somerset, England, situated in the Quantock Hills six miles north of Taunton in the Taunton Deane district. The parish, which includes the hamlet of Toulton, has a population of 111.

The view from Cothelstone with a telescope on a fine day is said to include 14 counties and 150 churches.