Travelers are drawn to Mumbai, the City of Dreams, by its vibrant energy, rich cultural diversity, and endless adventures that just beg to be discovered. This vibrant city has a ton of incredibly fantastic things to do, from famous sites to undiscovered treasures. We’ll reveal 50 amazing things to do