is reporting from
CCI: the right stadium to choose
rodgilmour | October 13, 2006 at 02:40 amby
334 views | 0 Recommendations | 0 comments
There is a hotel in Mumbai which houses one of the best views of the bustling, chaotic city. The Ambassador is situated just off Marine Drive and overlooks the CCI Brabourne stadium (below), host to the Champions Trophy Final....