Blessed with a wild coastline, New Brunswick offers lots of activities to its visitors, including whale watching, hiking, mountain biking, kayaking, and birdwatching. The province is a cultural destination as well, with its interesting Acadian history.