Channel Islands

Channel Islands

The Channel Islands are geographically much closer to France than to England. Though they've been in the British domain since the Norman conquest, their culture and cuisine show the influence of ...

JDS Travel News JDS Viewpoints JDS Africa/MI