Mahasthangarh
Place
The oldest known urban archaeological site in Bangladesh and a key anchor for ancient Bengal's historical imagination.
The oldest known urban archaeological site in Bangladesh and a key anchor for ancient Bengal's historical imagination.