Within the valley itself are two major rivers, the Annapolis River which flows west from Caribou Bog in the central part of the valley into Annapolis Basin, and the Cornwallis River which flows east from Caribou Bog into Minas Basin. The North Mountain ridge forms the north side of the Annapolis Valley. Also flowing east, in two smaller valleys north of the Cornwallis River, are the Canard River and the Habitant River, both of which also flow into the Minas Basin.