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 ...