The world's largest bug is on the roof of New England Pest Control in Providence, Rhode Island. It's a big blue termite, 58 feet long and 928 times actual termite size.
•
The Quonset hut was invented at Quonset Point, Rhode Island, a key naval reserve base.