20030421 city.chandigarh: Chandigarh is the 'best city to live in'