PLOT NO. F8 ROAD NO. 18IDA NACHARAM HYDERABAD 79 IDA NACHARAM HYDERABAD 79   IDA  NACHARAM  HYDERABAD  79 Telangana INDIA   (Telangana)