Guess the Indian cities that plays IPL. Well one thing that 2 of the IPL teams are not cities they are States of India. Well you also have to guess the team e.g. Kolkata (Knight Riders). There was once Gujarat Lions and Rising Pune Supergiants in the IPL Teams but they don't play anymore.