Shimla, India
The Mall, North Bank Estate, Fingask Estate, Hotel Tirupati Hill Stay Near Mall Road, 171001