Minehead is a town in Somerset , England .
Minehead is a coastal town and civil parish in Somerset , England .