National River of Thame is ____ ? May 21, 2024 – by admin 0A. ChinaB. EnglandC. IndiaD. USANational River of Thame is England.