The discovery of the nearby Chandraketugarh , an archaeological site has proved that people have lived there for over two millennia . The discovery of the nearby Chandraketugarh , an archaeological site , provides evidence that the area has been inhabited for over two millennia .