Feroz Shah Kotla is a famous cricket stadium located in Delhi, now officially known as Arun Jaitley Stadium. It has hosted international cricket matches since 1983 and is the home ground for the Delhi IPL team. The other cities listed have their own famous stadiums but not Feroz Shah Kotla.