Don't forget to pack your wallet when visiting India's financial capital. Why? Because Mumbai has been ranked the most expensive among nine key Indian cities for the third consecutive year! While, Chandigarh bagged the best value destination for a city break in a survey released on Monday.