‘Hyderabad’ The Best City To Live In India For The 4th year In A Row
The City of Pearls has stood best Indian city to live for the fourth consecutive year in latest Mercer Quality of Living Rating 2018 that was released on Tuesday.
However, as Pune raised in the chart from last two years, the twin city…