Rakhigarhi, located in Haryana, India, is currently considered the largest known site of the Indus Valley Civilization (Harappan Civilization) within India. Recent excavations have revealed its extensive area, surpassing previously considered largest sites like Dholavira in Gujarat.