What is the most ancient place in Bangladesh?
What is the oldest township in Bangladesh?
Mahasthangarh: Mahasthan, the oldest archaeological site of Bangladesh is on the western bank of river Karatoa 18 km.