These ten countries give the most holidays to workers

10. How many holidays France Law: 31 How many get: 42