Centre of the Universe USA

Really on ‘roads less travelled’ but worth seeing if you happen to be on a road trip in these areas. It seems that at least three places in America claim to have the intriguing title of ‘Center of the Universe’. Tulsa – Oklahoma A concrete circle of bricks located at the apex of the rebuilt span of the old Boston Avenue viaduct between 1st and … Continue reading Centre of the Universe USA