  river john is an unincorporated village in pictou county, nova scotia, canada. it is located near the mouth of the river john on the northumberland strait, half way between pictou and tatamagouche near the boundary with [[colchester county, nova scotia|colchester co
Communities_in_Pictou_County,_Nova_Scotia General_Service_Areas_in_Nova_Scotia