New Delhi and NCR, อินเดีย
plot no, 30/11 bus terminal road opp Babarpur metro gate no 5Babarpur Village,Delhi,Delhi,110032,India, 110032