মহাস্থানগড় কোন নদীর তীরে অবস্থিত ?

সঠিক উত্তর: করতোয়া
মহাস্থানগড়ের অবস্থান বগুড়া জেলার শিবগঞ্জ উপজেলায় । বগুড়া শহর থেকে প্রায় ১৩ কি.মি. উত্তরে করতোয়া নদীর পশ্চিম তীরে গেলে এই শহরের ধ্বংসাবশেষ দেখা যায়৷