Where is Jerimoth Hill Rhode Island?

Jerimoth Hill is located in the town of Barrington, Rhode Island. It is a prominent geographical feature in the area, and it offers picturesque views of the surrounding landscape.
Copyright Wanderlust World © https://www.ynyoo.com