There are basically two reason behind this.
1- Its a completely garrison town. Presence of Army and other paramilitary had brought a sense of responsibility towards the citizens and helped a lot in keeping it clean.
2- Presence of many big and small water bodies in and around the town. Whatever...