1-23 DOMALAGUDA OPP HOTELMUGHAL DURBAR HYDERABAD     Telangana INDIA  (Telangana)