India's IT hub Bangalore has been rated the country's best city to live in on this year's global list but at 142 it falls far behind the leader, Austrian capital Vienna, in the chart comparing standard of living.12:00 PM on April 29
Be the first to comment...
Add Your Comment