Rakhigarhi is the largest site of the Indus-Saraswati civilisation which is spread over 550 hectares. It is situated in the Ghaggar-Hakra Basin of Hisar District in Haryana. It possesses 9 mounds (RGR ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results