The island of Jersey is the largest and southernmost of the British Channel Islands. It lies in the English Channel, northwest of France. Saint Helier is the capital of Jersey. The Bailiwick of Jersey is a self-governing British crown dependency and is not administered by the United Kingdom. The Channel Islands are the last remnants […]