Top 10 Best Things to do in New Brunswick, Canada

10. St. Stephen’s

9. Go Whale Watching

8. St. Andrews by the Sea

7. Kingsbrae Garden

6. Kouchibouguac National Park

5. Magnetic Hill

4. Tidal Bore Wave in Moncton

3. Reversing Falls

2. Chill out in Saint John

1. Saint George Gorge