Where to Stay in Dartmouth – A Guide to the City of Lakes Dartmouth is a former independent city now part of the Halifax Regional Municipality. Located in Nova Scotia, on the eastern shore of Halifax Harbour and nicknamed “The City of Lakes,” Dartmouth is famous for its 23 lakes ...

Where to Stay in Halifax – A Guide to the Great City of Nova Scotia Halifax is the capital and most populous city of Nova Scotia. Located on the province’s central coast, Halifax is famous for being home to one of the largest natural harbours in the world and for ...