In the village of Duddeda in the southern Indian province of Telangana, amateur historians stumbled upon an astounding collection of ancient statues dating from the Kakatiya Dynasty, the Deccan...
Indian authorities have announced a dramatic discovery on a riverbank in the south-west of the country. Fishermen found some Hindu idols on the banks of the Pamba River in Kerala State and it is...