TravelTill

About Bhalswa Jahangir Pur


JuteVilla
Bhalswa Jahangir Pur is a census town in North West district in the state of Delhi, India, it is situated next to Bhalswa horseshoe lake
JuteVilla