10 treasures to discover in New Brunswick, Canada. From rugged coasts to sandy beaches to French heritage and fresh seafood, New Brunswick has it all.