Site Area: 10 acre

Location: FARIDABAD, HARYANA