The most interesting squares in the world
Town squares are unique places. Both in big cities and in small villages, they are the central point of any town. They are places where you meet, where you have fun, where you spend time. In short, they are…