Below is a list of 6 towns in the Halifax Regional Municipality starting with the letter D.

Choose a town to bring up its corresponding street directory.

DARTMOUTH
DEAN
DEBAIES COVE
DEVON
DUNCANS COVE
DUTCH SETTLEMENT