Britain has a statutory minimum of 28 days off, but only 8 public holidays.
Pictured: Kynance Cove, Cornwall, England, United Kingdom, Europe
Britain has a statutory minimum of 28 days off, but only 8 public holidays.
Pictured: Kynance Cove, Cornwall, England, United Kingdom, Europe