National October 26, 2015 1 Min Read Hyderabad Beats Mumbai And Bengaluru As The Best In India Hyderabad, the capital of new state Telangana. Hyderabad is characterized as one of the biggest city in India in many aspects. Mercer’s Quality of Living Report, which was released on…