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 .