2024 Ticket Update!

2024 Puffin & Whale Watching Tickets will be live March 11, 2024, 0800 AST. Please note: Puffin tickets are now subject to a non-refundable, non-transferrable booking fee. The spaces on Machias Seal Island tour are limited and are given on a first come first served basis. All bookings can be made online via the website. […]

2024 Ticket Update! Read More »