Castle Square is an ancient square in Warsaw, Poland. It is located in front of the palace castle. It is the entrance from the center of Warsaw to the old city of Warsaw. The Castle buildings on the square are beautiful in different colors. The symbol of Warsaw, Warsaw Mermaid, stands in the center of the square. It is worth visiting.