The Point Pleasant Inn, overlooking Bristol Harbour, is located on Poppasquash Point, Rhode Island, a peninsula surrounded by the ... More