Mackworth Island

Mackworth Island is located off the shore from Falmouth, Maine. t is the home of the Baxter School for the Deaf and the Friends School. There are also many fairy house throughout the island.
http://trails.org/our-trails/mackwort…

      Mackworth-Island@2x