The Channel Island of Sark
- Episode aired Sep 15, 2014
Sark is a small island in the Channel Islands in southwestern English Channel, off the French coast of Normandy. Kira talks with a feudal lord, a choclatier, a rocking horse carver and a hot... Read allSark is a small island in the Channel Islands in southwestern English Channel, off the French coast of Normandy. Kira talks with a feudal lord, a choclatier, a rocking horse carver and a hotel operator--all bustling with island charm.Sark is a small island in the Channel Islands in southwestern English Channel, off the French coast of Normandy. Kira talks with a feudal lord, a choclatier, a rocking horse carver and a hotel operator--all bustling with island charm.