New Shoreham, RI 02807
The Block Island Sharkfest - Shark Tournament held at Block Island Boat Basin, Block Island, RI