Description Details Location: City: Hyderabad State: Telangana Country: India Image Gallery Previous Next