Harpswell is the definition of a Maine seacoast town – mainly because it’s got so much seacoast. This historic community is made up of long Harpswell Neck, several large islands connected via bridges to the mainland (Bailey, Orrs and Great islands) and over 200 smaller islands accessible only by boat.

  • Shipping $6.00: 

Printed Text Insert: *