Giant bugs, quirky landmarks and some of Rhode Island's strangest attractions. See the photos and decide for yourself which ...