Ancient site and Ashvamedha Archaeological Remains, Jagatgram Barhwala

Hindistan

3rd century CE archaeological sites of Vedic sacrifice tradition