Lohri is a grand festival of North India and is primarily celebrated in the land of Punjab though people in Delhi, Haryana and Himachal Pradesh also celebrate it with equal vigor. Marking the end of cold chilly winters, Lohri welcomes the arrival of spring. Lohri is also celebrated in remembrance of Dulla Bhatti who was […]