Batla House, Jamia Nagar
Okhla,
New Delhi, 110025
Batla House, Jamia Nagar is one of the popular Agricultural Service located in Okhla ,New Delhi listed under
Urban Farm in New Delhi
,
Agricultural Service in New Delhi
,
Community Garden in New Delhi
,