Charminar Bus Stop, Charminar Road, Charminar, Hyderabad, Telangana, India
Charminar Road
Hyderabad
Telangana
500002
IN
80191494948019149494