The Boston Harbor Islands have been called Boston's "hidden shores." While some are ragged rocks teeming with coastal wildlife, such as oystercatchers and harbor seals, others …