The World Heart Federation, for the first time, identified the top 50 cities that are good for heart health. Based on social, economic, and environmental benchmarks. The three cities from India, Delhi, Mumbai, and Kolkata ranked 33, 34, and 37, respectively, marking the danger that looms on our people due to surroundings that are not good for health.