Channel Islands

Channel Islands

The Channel Islands are a group of British dependency islands in the English Channel, off the coast of France. The largest, Jersey, is known for beaches and cliff trails. Just outside the main town of St. Helier, the Jersey War Tunnels complex details the island’s...