Attraction: World’s Largest Bug
The bug is on the roof of New England Pest Control and that’s it. It is only a huge ugly bug on a roof. But if you are in Providence and have nothing else to do, stop buy, or visit the nearby “Cheaters Club”.
Located : 161 O’Connell St., Providence, Rhode Island
Directions : On the south side of downtown, on the southbound side of I-95. Take exit 19 (Thurbers Avenue.) Head east to Allens Ave.
Babez.de – Roadside America Next Attraction: Zippo Lighter Visitors Center
See all Babez.de Offbeat Roadside Attraction Overview
Stumble through our posted Offbeat Tourist Attractions
Leave a comment, if you have Visitor Tips and News About:
World’s Largest Bug: Providence, Rhode Island






No Comments Yet - be the First!