A secret place in Maine