A town square is sometimes known as a city square. A town square is a public area that is often in the center of a typical town and is used for networking and ...