The Sights and Attractions section features interesting sights and attractions to see.
Tulsa: Journeying to the Center of the Universe is closer than you think since it’s located in Tulsa, Oklahoma. In downtown, there is pedestrian overpass along Boston Ave between 1st and Archer street. When a person stands in the center of the brick circle, whatever they say, they will personally hear it echo while everyone around won’t hear the echo. A fun stop if in downtown or the Brady Arts District.