on 7 Aug 2019By Uzair KhanGeneral KnowledgeHudson Bay Is Situated InHudson Bay is situated in____a. Northern China b. Northern USA c. Northern Canada d. None of these