Halifax named one of Top 5 cities in Canada by Travel and Leisure Magazine

Halifax named one of Top 5 cities in Canada by Travel and Leisure Magazine