Every city has its own charm in India, earning several unique nicknames. The Manchester of India is one of them and has ...