The cities, towns, and villages along Nova Scotia's coastlines have witnessed battles, shipwrecks, celebrations, and tragedies. They have been home to Indigenous peoples, and have been havens for explorers, fishers, and traders. These harbour towns have provided refuge to people escaping intolerable social or political conditions, and joy to those seeking adventure, or love, or a better life. Some communities have blossomed and others have merely...