Cocagne is a Canadian rural community in Kent County, New Brunswick. Take a look below for 7 fun and amazing facts about Cocagne, New Brunswick, Canada. 1. It was named after Cockaigne, a mythical paradise in medieval French literature. 2. It is located at the mouth of the Cocagne River on the Northumberland Strait. 3….