Filming Locations (1)

  • Hotel Tara Palace, Chandni Chowk, Old Delhi, Central Delhi, Delhi, India