Highest rental yields are not in traditional investment hubs like Bengaluru or Delhi but in Ahmedabad, Hyderabad, Kolkata, and Pune. These cities are becoming hotspots for investors.