Map location of
Hope Island, Portsmouth, RI, USA

Rhode Island, United States