Brabourne Cricket Stadium
One of the featured stadiums on the map located in Fort Bombay, the Brabourne Stadium of one of the top tourist destinations in Mumbai.
NDTV Sports
2013
Daniela Veloza
Map