Kimberlite Current Affairs, GK & News

Baffin Island

Scientists discovered a previously unknown fragment of an ancient continent in the Chidliak Kimberlite Province in southern parts of Baffin Island. Baffin Island Baffin Island is a part of Canada’s territory in the Arctic Ocean. It is the largest island in Canada and the 5th largest island in the world. The island is separated from ..