Situated in the English Channel, lying close to the north coast of France are a group of islands each with its own, unique history, culture and micro climate. Bathed by the warm waters of theContinue reading
Situated in the English Channel, lying close to the north coast of France are a group of islands each with its own, unique history, culture and micro climate. Bathed by the warm waters of theContinue reading