Welcome to Cleveland Public Square!

117,480 Views   
39 Likes
   Joined Aug 24, 2023
Public Square has been the heart of Cleveland since 1796. Originally conceived as the open space of a traditional New England style town, it was meant to serve as a meeting place for the people. Over the last 200+ years it's done just that.
Terminal Tower is a 52-story, 235 m (771 ft), landmark skyscraper located on Public Square in downtown Cleveland, Ohio, United States. 
°F
Feels like
  °F
Humidity 0%
Wind mph
Gust 0.0 mph
Visibility miles
Explore the Webcams of the World!