At the top of the list of places with the most public holidays is ranked Shri Lanka with 25 days of non-work.
Pason India with 21 state holidays, Colombia and Philippines with 18, China and Hong Kong with 17, Thailand, Turkey and Pakistan with 16, Japan, Argentina and Sweden with 15 festivals.
Every national break is determined by law. The only exception is UK, where there are no paid holidays, but they are compensated differently.
The British have 28 days of vacation a year, broadcasting the world media.