A recent Story by Business Insider names Seaside’s Central Square as one of the world’s twelve most beautiful places. The impressive list includes London’s Trafalgar Square and Chicago’s Millenium Park.
12 of the most beautiful public spaces in the world, according to urban designers