The Independence Square is a central and historic public square in Valletta, offering a wide open space framed by important buildings and monuments. It’s a hub of city life, ideal for casual strolls, or as a starting point to explore the nearby streets, restaurants, and landmarks. The square’s blend of history, architecture and urban activity makes it a notable stop in Valletta’s city center.