Ans: Rakhigarhi is the largest site of Indus Valley Civilization in India. It is located in Indian state of Haryana.