Share
twitterlinkedinfacebook
Image 1 of 1
TSM00930IND.jpg
Taking afternoon tea in front of the main pavilion at the Cricket Club of India in Churchgate. Built on land reclaimed from the sea, the stadium attracts big crowds for its high-profile cricket matches.