Puffin and whale watching tips in early June
I am planning for a trip to Maine on 5th June. I want to do Puffin watching and Whale watching. Is it possible to do it at that time? Also any suggestions for any tour operator who does this kind of tours.