Baisakhi, the traditional heralding of the spring festival that is celebrated in mid April is the most exciting time to be in Punjab. The entire populace joyously celebrates this occasion with colour and gaiety ... [full story]
The best time to visit the state is between October and March when one can conveniently miss the hot summers and the rainy season. The weather will be cold and bracing. [full story]