on 7 Aug 2019By Uzair KhanUncategorizedBaffin Bay Is LocatedBaffin bay is located in____a. Greenland b. Northern Canada c. Southern China d. Eastern China