Delhi in particular has very modern facilities, many built for the Asian Games in 1982.
Delhi has very good facilities.