Which of the following dams is located in North America. / Dams of the World MCQs, General Knowledge MCQs / By The Professor a) Tarbela Dam b) Manicouagan Dam c) Belo Monte Dam d) Grand Coulee Dam Answer: b) Manicouagan Dam