Budget Travel Magazine has announced their final ten finalists for their annual award celebrating the "Coolest Town in America."  How exciting for Delhi...and now it is up to all of us to vote for Delhi.

Remember, America fell in love with Delhi on July 7, 1954 when Delhi was featured on the front cover of the Saturday Evening Post magazine (see photo above).

More From Mix 103.9