Site Area: 15 acre

Location: AMBALA, HARYANA