The world’s longest sidewalk

Did you know the longest sidewalk in the world is right here in the U.S.? Bayshore Boulevard in South Tampa, Fla., is a whopping 4.5 miles long!