People normally focus only on the large metros and cities when they speak about a country or else about its famous tourist destinations.However, I believe that it is the smaller towns and villages that lend a certain special and distinctive character to a region. A recent survey conducted by a tourism group has identified 20 such smaller cities across India which makes people proud to call their home..Here is a list and an brief account of the twenty cities.