Little Island Pond Homes For Sale & Real Estate in Pelham NH

    Little Island Pond - Pelham

    Little Island Pond is a 155-acre lake located in the town of Pelham. The lake's crystal clear waters attract water enthusiasts of all types.

    No listings found

    Sorry, but we didn't find any listings that matched your search.