Sometimes paradise isn’t a tropical beach with palm trees swaying in the breeze – it’s a humble shack perched on the rocky coast of Maine where the lobster is so fresh it practically introduces itself ...
Maine's "big three" rivers - the Penobscot, the Kennebec, and the Dead rivers - offer unparalleled whitewater rafting ...