Living in Maine Jewell Island Is In Casco Bay Off South Harpswell Maine. Hiking, camping, enjoying the Maine coast off South Harpswell in Casco Bay on Jewell Island is fun. Read More » Andrew Mooers