The cities of Delhi, Varanasi, Jaipur and Pushkar are thriving with vivid colors and exciting traditions. See all that they have to offer on a trip to India.