Explore details about location Salmon River Terrace. Salmon River Terrace is a location situated within the Halifax Regional Municipality alongside other areas such as Lincoln Cross, Birchdale Avenue, Southgate Drive.