3-day long Baisakhi festival organised