Varanasi, Kashi or Benaras.. The city of Gods.. The most cultural city of India. Luckily it's my birth place and I get to visit it almost every year. In last 24 years I have seen no major change in that city.. the food, the cows on every street, the rikshawals, the paanwalas, the gobar (cow dung), 5 am Ganga Snaan (Ganga Bath) and the morning aartis (prayers). This city has maintained its culture. This city is a photographer's paradise.