Browsing: T20 World Cup will be played in these 3 cities of America including New York