East Coast Summer Series: Machias Seal Island

If you’ve lived in Atlantic Canada for any part of your life, there’s a really great chance you’ve heard of the puffin. These ridiculously cute birds visit the Atlantic Coast every summer and flock to a spot called Machias Seal Island, locatedĀ 19 km from Southwest Head on Grand Manan Island. Check out the details on how to plan your trip here.

Read More