River John Communities, River John fishing harbour, marina, maritime, Northumberland Strait, Nova Scotia, River John, Sunrise Trail Photo Credit: Ralph MacAdam’s Photo Stream @ Flickr River John is located near the mouth of the River John on the Northumberland Strait, half way between Pictou and Tatamagouche. read more