Never heard of Sark (or Sercq, as the French say)? You are probably not alone. Most people, even those living in France or the UK, have never heard of this small island in the English Channel off the Normandy coast. Although it boasts a status of 4th largest island in...