India was the center of ancient trade, not China, historian William Dalrymple said, debunking popular historical claims at the India Today Conclave.