The Top 50 Cities To See In Your Lifetime

I don't completely agree to all 50 cities listed here.

Varanasi, one of India's holiest cities, is a true experience for the senses. Seeing the sunrise as the ghats on banks the Ganges fill up with holy men, pilgrims, and locals is a sight you'll never forget. (Photo by Jordi Batet)

Varanasi is definitely one of them and on the very top.  Being born and bread in India, I have always missed the opportunity to visit Varanasi.

I have been to 6 cities thus far... 44 more to go.