Archaeologists have discovered what is believed to be India’s largest known ancient stone labyrinth in Khadki shedding fresh ...