Barrington Beach
Barrington, RI
Coast
Barrington Beach is a beach located in Barrington, Rhode Island, United States. It has 4 acres of beachfront overlooking Narragansett Bay.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account