ABCDEFGHIJKLMNOPQRSTUVWY D D'Escousse Dalhousie Crossing Dalhousie Road Danesville Danvers Dartmouth Dartmouth Crossing Davison Street Days Inn Sydney Nova Scotia Dayspring Dean Deans Corner Debert Deepdale Deerfield Delhaven Delta Barrington Delta Halifax Delta Sydney Dempseys Corner Denmark Densmores Mills Denver Devon Diamond Digbypines Golf Resort And Spa Dingwall Doddridge Dominion Donkin Dorts Cove Doucetteville Douglas Road Dover Dublin Shore Dufferin Dufferin Mines Dunakin Dundee Dungarry Dunns Corner Dunvegan Durham Dutch Settlement ABCDEFGHIJKLMNOPQRSTUVWY