The site, which is spread over 17 hectares at Barpali in Bargarh district, has yielded numerous artefacts and antiquities.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.