Quote:
Originally Posted by aklemalp
Afghanistan's home ground is in India.
It's called the Greater Noida Cricket Stadium ( I'll have to confirm that this is indeed the name).
|
It is. Noida is a satellite city of Delhi, so if glamour is what the BCB is after seeing that they ditched Dehradun for the bigger metropolises of Mumbai and Kolkata, then what is wrong with Delhi?