No country have holidays as much as India.