Why People In This Indian Hill Paradise Need Not Pay Income Tax
As the rest of India scrambled to meet the July 31 deadline for filing Income Tax Returns (ITR), one state remained blissfully exempt from the tax frenzy - Sikkim.