Chandraketugarh: A Hidden World The archaeological digs of Chandraketugarh are a treasure troves for history buffs