Proper noun
Chagford
A market town and civil parish in West Devon district, Devon, England (OS grid ref SX7087).
Chagford was recently voted the best place to live in England with good reason…it will make you create magical things! Source: Internet
Then there was the small village of Chagford where we felt like residents because we were the only tour group in town! Source: Internet