Karwa Chauth is celebrated with great devotion across several North Indian states, including Delhi, Punjab, Haryana, Rajasthan and Madhya Pradesh.