New Delhi and NCR, Intia
Khasra no172, Village Bhalswa,Jahangirpur, 110042DelhiDelhiIndia110042, 110042
1 double bed