Visiting the French Island of Corsica is a holiday of contrasts ...

Responsive image
source