Mumbai is known as the financial capital of India but at the same time this city is bustling of life and has a lot of stories tucked in unusual corners. If you have Mumbai in or travel list yet to be ticked off then it is better not to go to the beaten tourist spot. […]