Category
Region
Country
Address Stadium House, Block No 3, 1st Floor, Veer Nariman Road, Churchgate, Mumbai, Maharashtra 400020, India
Phone +91 22 6785 3600
Tourist Visits
N/A
Popularity in Country
154 of 449
English Speaking
Good
Popularity in Category
29 of 105
Entry Fee
N/A
Popularity Worldwide
4968 of 29181
Tourist Friendly
Good