Porcupine Islands: Acadia National Park, August 2007 The cluster of four islands from the right side of this photo are the Porcupine Islands. The larger island to the left is Bar Island, which is connected to the mainland by a sand bar at low tide. (via Photos from Robby Edwards)