Cricket Club of India is located on Dinsha Wacha Road, near Churchgate in Mumbai, India. It is one of the oldest and most well known cricket clubs in India.
It was conceived as India's marylebone cricket club (MCC) and is every bit as exclusive and luxurious as the MCC
1 1 1