Block Island, RI
2 in Block Island and the towns around it.
41 Water St
80 West Side Rd
(401) 466-7777 champlinsresort.com