Ghost History People Places Spirit Well (Keith Johnson) 0 (0) January 12, 2023 User Uploaded In the southwest section of North Scituate, Rhode Island, some of the local residents may recall the legend of a supposed “spirit well”, which is Read More