Dunster, a village in west Somerset, England, has it all - an historic castle overlooking the town, a picturesque packhorse bridge and ford, elegant 15th century parish church, unique octangular Yarn Market (1609) and a long main street lined with 17th to 19th century buildings.