Johri Farm is a in , New Delhi, India, in the district of South East Delhi. It's a very beautiful and peaceful area. The nearest Metro Station is Jamia Millia Islamia.
Johri Farm is a in , New Delhi, India, in the district of South East Delhi. It's a very beautiful and peaceful area. The nearest Metro Station is Jamia Millia Islamia. (en)
Johri Farm is a in , New Delhi, India, in the district of South East Delhi. It's a very beautiful and peaceful area. The nearest Metro Station is Jamia Millia Islamia. (en)