Upper Salmon River – Alma Locale: New Brunswick. Alma, NB 45.59973,-64.94679 ← Reversing Falls Advocate Harbour →